截断表并在表中插入新值后,自动增量值不会设置为起始值 1。插入新值时,它会记住自动增量的最后索引值。
表中的列名为:ID
索引:PRIMARY
,
初始值: 1
缓存大小:1
增量:1
[在 IBM DB2 控制中心检查]
这个查询:
TRUNCATE TABLE ".$this->_schema.$table." DROP STORAGE IGNORE DELETE TRIGGERS IMMEDIATE
表是空的。
在 INSERT NEW VALUES 示例之后:INSERT INTO DB2INST1.db (val) VALUES ('abc')
它是 INSERT 和 LAST
ID | val
55 | abc
但它应该是:
ID | val
1 | abc