失乐园

技术之路

BlogJava 联系 聚合 管理
  19 Posts :: 44 Stories :: 40 Comments :: 0 Trackbacks
在sql server中执行下属语句 不会出错
alter table grand_son add testCol varchar2(40)  not null
DEFAULT '**';
但是在oracle 里执行该语句时 提示 ORA-30649: 缺少 DIRECTORY 关键字
后发现语句 oracle 和sql server 通用的支持方法
把NOT null 放到 default 后面,就是如下写法,sql server 和 oracle 都能正常执行
alter table grand_son add testCol varchar2(40) DEFAULT '**' not null;
posted on 2010-09-27 10:22 狄浩 阅读(4514) 评论(1)  编辑  收藏

Feedback

# re: ORA-30649: 缺少DIRECTORY关键字的问题解决方法 2013-08-19 11:09 sss
可能是表中存在不符合约束条件的记录  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: