Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否有办法将我的 id 列(自动递增)设置为在我的 mysql 表中使用前导零总是有 5 位数字。所以第一个值是 00001 然后是 00002 等等直到 99999 而不是 1,2,3 直到 99999。谢谢
尝试将ZEROFILL属性添加到该字段;
宣言:
`ID` INT(5) ZEROFILL AUTO_INCREMENT NOT NULL
您的 ID 列是一个数值,因此它总是具有相同的值。如果您希望整数以某种方式格式化,那么您将不得不将这种格式化作为 SELECT 的一部分。查看 LPAD 功能。
带前导零的 LPAD