DB2 sequence 操作

吃可爱长大的小学妹 提交于 2019-12-04 23:34:52

操作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"

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!