在JDBC中重置主键计数器

时间:2014-03-24 11:46:18

标签: java sql jdbc derby

我想如何重置JDBC中的主键计数器:代码中的Derby?我想删除数据库记录时重置它,但保持表格完好无损。当我这样做时,主键计数器不会重置并在结束时继续。我在考虑这样的事情

ALTER SEQUENCE <tabname>_<id>_seq RESTART WITH 1

这会有用吗?如果是,它会正常工作吗?

1 个答案:

答案 0 :(得分:1)

“Derby参考手册”中“ALTER TABLE语句”部分的columnAlteration section对此进行了解释。