凤凰山笔记

DB2和ORACLE修改字段长度的区别

公司的系统要兼容DB2和Oracle,所以写的sql脚本要兼容两种数据库,而DB2和Oracle的修改字段长度方言差异很大,比如修改字段长度,以下举一个修改字段长度的例子:

1
2
3
4
5
DB2修改字段长度
ALTER TABLE SOME_TABLE(表名) ALTER COLUMN SOME_COL(字段名) SET DATA TYPE VARCHAR(4000);

Oracle修改字段长度
ALTER TABLE SOME_TABLE(表名) MODIFY SOME_COL(字段名) VARCHAR2(4) ;

注意DB2要使用alter语句,而Oracle是用的modify

cloudroc wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
很惭愧,只做了些微小的工作,您的支持将鼓励我继续努力创作!