dud*_*ein 3 mysql sql rows sql-update
我有一个列'A'的表.有些行有14位数字用于"A"列,有些行只有12位.我需要将所有条目转换为14位数.数据类型是varchar
我想一次更新所有行(一个查询),在第一个数字之前添加零,所以像012345678910这样的条目将变为00012345678910.
是否可以在一个查询中执行此操作?谢谢
这应该做你想要的:
UPDATE your_table SET column_name = LPAD(column_name, 14, "0")
WHERE LENGTH(column_name) < 14
Run Code Online (Sandbox Code Playgroud)