【发布时间】:2013-12-11 15:29:09
【问题描述】:
我创建了一个主键列为zero-filled 并具有auto-incremented 值的表。
CREATE TABLE IF NOT EXISTS `TestingDB`.`table1` (
`id` INT(8) ZEROFILL NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`))
ENGINE = InnoDB;
要获得下一个自动递增的值,我使用以下语句。
SELECT `AUTO_INCREMENT`
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'TestingDB'
AND TABLE_NAME = 'table1';
但这只会让我得到没有zero-filled 格式的下一个值,有没有办法像主键一样以zero-filled 格式显示它?
【问题讨论】:
标签: mysql sql count auto-increment