Mysql 使所有自动递增整数的位数与前导零的位数相同
我想知道是否有办法在mysql表中使用前导零将我的id列(自动递增)设置为始终有5位数字。因此,第一个值将是00001,然后是00002,依此类推直到99999,而不是1,2,3直到99999。谢谢您的ID列是一个数值,因此它总是具有相同的值。如果希望整数以某种方式格式化,则必须在SELECT中进行格式化。看看LPAD函数Mysql 使所有自动递增整数的位数与前导零的位数相同,mysql,sql,Mysql,Sql,我想知道是否有办法在mysql表中使用前导零将我的id列(自动递增)设置为始终有5位数字。因此,第一个值将是00001,然后是00002,依此类推直到99999,而不是1,2,3直到99999。谢谢您的ID列是一个数值,因此它总是具有相同的值。如果希望整数以某种方式格式化,则必须在SELECT中进行格式化。看看LPAD函数 尝试向字段添加ZEROFILL属性 声明: `ID` INT(5) ZEROFILL AUTO_INCREMENT NOT NULL 您想在哪里看到前导零?你用什么来显示信
尝试向字段添加ZEROFILL属性 声明:
`ID` INT(5) ZEROFILL AUTO_INCREMENT NOT NULL
您想在哪里看到前导零?你用什么来显示信息?谢谢,这个问题正是我发帖前试图找到的,但我找不到。LPAD看起来是正确的函数。伟大的linkNow属性似乎被称为“无符号零填充”