一尘不染

在MySQL的列中的某些值中添加前导零

mysql

我有一个以CSV格式发送给我的CSV文件。感兴趣的字段是8位数字。其中一些以0开头。该字段以数字形式发送。因此,我现在删除了一些前导零。

我已经将该字段转换为varchar。我现在需要这样做:

我现在有这个:

12345678
1234567

我需要这个:

12345678
01234567

阅读 455

收藏
2020-05-17

共1个答案

一尘不染

将字段更改回数字并用于ZEROFILL保留零

要么

采用 LPAD()

SELECT LPAD('1234567', 8, '0');
2020-05-17