oracle和kingbase的sql语法区别

kingbase对oracle的sql语法支持度据说达到97%。但有些语句仍会报错,需要改写:

1.oracle 的位图索引 kingbase 语法:

create bitmap index INX_EHR_RECORD_PHRID on EHR_RECORD (MOVETYPE);

变为:

create index INX_EHR_RECORD_PHRID on EHR_RECORD using bitmap(MOVETYPE);

2.oracle 修改字段类型 默认值语法,kingbase:

alter table EMR_YZDY_TEMP modify dyym NUMBER(4) default 0;

变为:

alter table EMR_YZDY_TEMP modify dyym NUMBER(4);

alter table EMR_YZDY_TEMP modify dyym default 0;