【发布时间】:2014-05-30 18:31:16
【问题描述】:
好的,这可能令人困惑,但这是我得到的:
columnX 有示例值 1001,1002,1003,1004 等。
我想更新这些值并添加,例如 9991001、9991002、9991003 等等。
谢谢...
【问题讨论】:
标签: sql join concatenation
好的,这可能令人困惑,但这是我得到的:
columnX 有示例值 1001,1002,1003,1004 等。
我想更新这些值并添加,例如 9991001、9991002、9991003 等等。
谢谢...
【问题讨论】:
标签: sql join concatenation
你的意思是要加前缀吗?! 如果是这样,
UPDATE TABLEX
SET COLX='999'+COLX
假设 COLX 是字符。 如果是整数,那么试试
UPDATE TABLEX
SET COLX=CAST(('999'+CAST(COLX AS VARCHAR(20))) AS INT)
【讨论】:
SET ColumnX = '999' + CAST(ColumnX AS VARCHAR(10))