标签:style class blog c code tar
语法:
1 ALTER TABLE <table name> ALTER COLUMN <IDENTITY column> 2 RESTART WITH <last counter value>
官方解释资料如下:
若正在重新创建表然后执行导入或装入操作, 并且在表中具有 IDENTITY 列,则在重新创建表的内容之后将复位表以开始生成 IDENTITY 值,从 1 开始。 当将新行插入此重新创建的表时,您不想 IDENTITY 列再次从 1 开始。 您不希望在 IDENTITY 列中有重复值。 要防止此情况发生,您应该:
SELECT MAX(<IDENTITY column>)
此查询将返回表的 IDENTITY 列值的等价值。
ALTER TABLE <table name> ALTER COLUMN <IDENTITY column> RESTART WITH <last counter value>
db2 identity列重置,reset/restart,布布扣,bubuko.com
标签:style class blog c code tar
原文地址:http://www.cnblogs.com/jason0529/p/3750093.html