如何添加角色

时间:2010-12-19 04:54:29

标签: sql

我有一张这样的表:

Item          Code
A             123456
B             123455
C             23457
D             123458
E             23459
F           

Code列必须包含6个字符,我需要为少于6个字符的项添加“1”(例如,23455123455)。

如何使用SQL进行操作?

谢谢,

2 个答案:

答案 0 :(得分:8)

Update table
    set Code = CONCAT( '1', TRIM( Code ) )
  where LEN( TRIM( CODE ) ) < 6

答案 1 :(得分:1)

对于SQL Server并假设Code列是字符数据类型,您可以执行以下操作

UPDATE myTable
SET Code = '1' + Code
WHERE LEN(Code) < 6