在DB2中修改字段的长度,实际上就是修改字段的类型,只需要执行以下命令即可。
ALTER TABLE table_name ALTER COLUMN colunm_name
SET DATA TYPE data_type;
其中,table_name
是表名,而colunm_name
是字段名,data_type
是你修改后的字段类型。
例如,如果想要将名为orders
的表的名为created_date
的列,修改为TIMESTAMP
。可以执行下面这条语句。原来的数据会保留不会丢失。
ALTER TABLE orders ALTER COLUMN created_date SET DATA TYPE TIMESTAMP;