gpt4 book ai didi

mysql - 将 "0"附加到字符串的前面

转载 作者:行者123 更新时间:2023-11-29 04:06:17 24 4
gpt4 key购买 nike

我公司的某个人下载了一些数据,在 Excel 中播放并再次上传。

Excel 在尝试提供帮助时截断了名为 license_number 的文件中的前导零。

因此,数据现在不是“037463524”,而是“37463524”

我知道如果字符串是八个字符长,我需要在它前面加一个“0”来纠正乱七八糟的。

是否有我可以运行的 SQL 查询来完成此操作?

最佳答案

您可以使用 LENGTH()

UPDATE Tablename SET license_number = '0' + license_number WHERE LENGTH(license_number) = 8

UPDATE Tablename SET license_number = CONCAT('0', license_number) WHERE LENGTH(license_number) = 8

关于mysql - 将 "0"附加到字符串的前面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37704416/

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