db2笔记_1_修改字段类型(不兼容)

类型兼容:

--直接修改字段类型
ALTER TABLE TABLE_NAME ALTER COLUMN COL_NAME SET DATA TYPE CLOB(10000);

类型不兼容:

--新增一个字段new_col_name 类型为要改成的timestamp
ALTER TABLE TABLE_NAME ADD COLUMN NEW_COL_NAME CLOB(10000);

--将数据填入新字段
UPDATE TABLE_NAME SET NEW_COL_NAME=OLD_COL_NAME;

--删除原有字段old_col_name
ALTER TABLE TABLE_NAME DROP COLUMN OLD_COL_NAME;

--将新字段new_col_name的名称改为old_col_name
ALTER TABLE TABLE_NAME RENAME COLUMN NEW_COL_NAME TO OLD_COL_NAME;

 

posted @ 2022-08-03 15:07  LuLuYaa  阅读(642)  评论(0编辑  收藏  举报