如何在JavaDB中重置自动增量

时间:2015-03-03 17:28:59

标签: javadb

我从Java DB移植到MySQL,为我的应用程序使用嵌入式驱动程序 在Java中,我使用这行代码重置自动增量列,如id。

  

String s1 =“DELETE from keeplog where idk ='”+ 1 +“'”;                         String s2 =“ALTER TABLE keeplog drop idk”;                         String s3 =“ALTER TABLE keeplog add idk int not null auto_increment primary key”;

我在互联网上搜索,我找到了这个方法:

  

String q =“ALTER TABLE init ALTER COLUMN idinit RESTART WITH 1”;

  

String query =“ALTER TABLE pers ALTER idp SET INCREMENT BY 1

我尝试使用它们但不起作用。 那么,我需要在Java应用程序中放置什么样的代码才能重新启动Java DB中的列?

P.S。 我在jdk1.8.0_25中使用了derby.jar。

0 个答案:

没有答案