gpt4 book ai didi

mysql - 在MySQL中将列填充到最大值?

转载 作者:行者123 更新时间:2023-11-29 13:02:19 24 4
gpt4 key购买 nike

我想知道如果列中的值尚未达到最大值,是否可以自动将列填充到其最大值。例如,如果我有一个名为 Score 的列,它采用 INT(11) 并且该列中的数据仅为 23,有没有办法让它在其末尾添加一堆数字,使其大小为实际上是 11 个而不是 2 个?所以最后看起来会是 23000000000 之类的?

最佳答案

您所询问的称为填充。您可以使用varchar列在数据库模式级别执行此操作,但我建议不要这样做,原因有几个,包括没有自动递增数字。您可以在查询数据库时轻松地根据需要填充数字,例如使用:

SELECT LPAD('columnname',11,'0')

关于mysql - 在MySQL中将列填充到最大值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23176761/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com