DB2语法问题

一直用oracle今天产品用在了db2上面做升级发现执行语句出错 麻烦帮忙看看语法还怎么写。如:ALTER TABLE CMS_CODE_ MODIFY CODE_NUMBER VARCHAR(128) drop table cms_file_version cascade constraints 同样不能再db2中执行 An un expected token “cascade constraints”...显示全部
一直用oracle今天产品用在了db2上面做升级发现执行语句出错 麻烦帮忙看看语法还怎么写。如:
ALTER TABLE CMS_CODE_ MODIFY CODE_NUMBER VARCHAR(128)

drop table cms_file_version cascade constraints 同样不能再db2中执行




An un expected token “cascade constraints”was found following “ble cms_file_version“. expected tokens may include:"" sqlcode=-104  sqlstate=42601


在线等!!收起
参与3

返回christian的回答

christianchristian数据库管理员ICSS
对字段进行修改 可参考
alter table 表名  alter column 字段名 set data type VARCHAR(50);

对字段要去掉外键约束,可以参考
ALTER TABLE  表名  DROP foreign KEY XXXXX;

对字段要去掉主键约束,可以参考
ALTER TABLE  表名  DROP PRIMARY KEY XXXX;
软件开发 · 2015-07-13
浏览1061

回答者

christian
数据库管理员ICSS

christian 最近回答过的问题

回答状态

  • 发布时间:2015-07-13
  • 关注会员:1 人
  • 回答浏览:1061
  • X社区推广