ORA-30649: 缺少 DIRECTORY 关键字 问题解决方法
在sql server中增加数据库默认值 执行下属语句 不会出错
alter table tbjcsj add yi0 VARCHAR(1000) NOT NULL default '9'
在oracle 里 出现错误 提示 ORA-30649: 缺少 DIRECTORY 关键字
经过多方查找
发现语句 oracle 和sql server 通用的支持方法
把NOT null 放到 default 后面,就是如下写法,sql server 和 oracle 都能正常执行
alter table tbjcsj add yi0 VARCHAR(1000) default '9' NOT NULL
alter table tbjcsj add yi0 VARCHAR(1000) NOT NULL default '9'
在oracle 里 出现错误 提示 ORA-30649: 缺少 DIRECTORY 关键字
经过多方查找
发现语句 oracle 和sql server 通用的支持方法
把NOT null 放到 default 后面,就是如下写法,sql server 和 oracle 都能正常执行
alter table tbjcsj add yi0 VARCHAR(1000) default '9' NOT NULL