跨多行向字符串添加字符串

时间:2013-07-01 19:55:57

标签: sql-server

在我的表中,我有一个名为ImportKey的列。我想更新此列并在每个数字之前或之后添加A.所以改变这个:

ImportKey
---------
2345
1353
2474
4762
---------

到此:

ImportKey
---------
A2345
A1353
A2474
A4762
---------

或者这个:

ImportKey
---------
2345A
1353A
2474A
4762A
---------

该列是一个字符串值,我只是不确定更新多行并为每个行添加内容的语法。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

只是在前面或附上这封信:

UPDATE dbo.Table1
SET dbo.Table1.ImportKey = 'A' + dbo.Table1.ImportKey

Prepend - Append

UPDATE (Transact-SQL)