如何在列中的另一个值中添加或连接值?

时间:2014-05-30 18:31:16

标签: sql join concatenation

好吧,这可能令人困惑,但这就是我得到的:

columnX的示例值为1001,1002,1003,1004等。

我想更新这些值并添加,例如9991001,9991002,9991003等等。

谢谢...

1 个答案:

答案 0 :(得分:0)

你的意思是添加前缀吗?! 如果是的话,

UPDATE TABLEX
SET COLX='999'+COLX

假设COLX是char。 如果是整数,那么尝试

UPDATE TABLEX
SET COLX=CAST(('999'+CAST(COLX AS VARCHAR(20))) AS INT)