【发布时间】:2016-01-11 08:20:54
【问题描述】:
如何删除 DB2 中列的 AUTO_INCREMENT?
我试过了
ALTER TABLE my_table ALTER my_id
但没有运气。什么是正确的 SQL 语句?
【问题讨论】:
-
你的意思是生成一个列值,每增加一个新行,值就递增吗?
标签: sql db2 auto-increment
如何删除 DB2 中列的 AUTO_INCREMENT?
我试过了
ALTER TABLE my_table ALTER my_id
但没有运气。什么是正确的 SQL 语句?
【问题讨论】:
标签: sql db2 auto-increment
您可以modify a column definition of a DB2 table并删除生成值:
ALTER TABLE mytable ALTER COLUMN mycol DROP GENERATED;
【讨论】:
您可以使用以下方法删除 Auto_increment
ALTER TABLE table_name ALTER COLUMN column_name DROP IDENTITY;
【讨论】: