Q:在将mysql表添加到oracle表时,建表字段发生变化
A:
CREATE TABLE EVENT_INFO (
EVENT_ID varchar(50) NOT NULL PRIMARY KEY,
IS_HANDLE_ONLINE number(2) DEFAULT NULL ,int 2-->number(2)
DATA1 clob ,text-->clob
DATA2 clob
)
create index IDX_EVENT_INFO_TYPE on EVENT_INFO(TYPE);
create index IDX_EVENT_INFO_SORT on EVENT_INFO(NM_SORT);
comment on table EVENT_INFO is '事项详情表';
comment on column EVENT_INFO.EVENT_ID is '事项id';
Q:java.sql.SQLSyntaxErrorException: ORA-00923: 未找到要求的 FROM 关键字
A:
原因:
jdbc配置 validationQuery:SELECT 1
这是mysql的写法,oracle应改为 validationQuery:SELECT * from dual。
validationQuery是用来测试数据库连接的,根据具体的数据库类型来写