开发者

How to Change Counter position for SQL field

I have a field called IntQID, which is an id for each post that is recorded in the SQL database. If a post is 1533, the next entery will be 1534,1535, etc...

I recently messed up and inserted a manual entry with an开发者_开发知识库 ID of 4000. Now the counter has been using that as the last entry, so now new posted are 4001, 4002, 4003.

How do I change the counter to go back to using the next in line after 1533?

Hope this makes sense. Thanks!


To set the auto_increment value to 1533, use:

ALTER TABLE tbl AUTO_INCREMENT = 1533;

To my knowledge, you can't get the highest existing value for setting it in the ALTER TABLE statement without using two queries minimum.


ALTER TABLE tbl AUTO_INCREMENT = 1000;

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜