操作DB2 下 sequence seqName
db2数据库一般seq还是比较大的,但是程序在调用的时候还是不可避免的有一些bug,
下面是对于seq一些简单的操作,也作为工作的一些记录
1、命令行取sequence seqName的下一个值:
db2 "values next value for seqName"
2、命令行重置sequence seqName:
db2 "alter sequence seqName restart",重置后的值默认为创建SEQUENCE时的MINVALUE
3、命令行以指定值1重置sequence seqName:
db2 "alter sequence seqName restart with 1"
4、命令行重置表 table_name.columnName的IDENTITY字段初始值为1:
db2 "ALTER TABLE table_name.columnName ALTER COLUMN identity RESTART WITH 1"