在String的左侧添加字符

时间:2017-10-17 13:12:38

标签: sql-server database string

假设,表A有列"名称"

Name
====
aaa
bbb
ccc

现在,我想要这样的表: -

Name
====
naaa
nbbb
nccc

这是非常愚蠢但是我在问这个最简单的字符串函数是什么?

3 个答案:

答案 0 :(得分:7)

使用字符串连接。您还可以在SQL Server 2012中使用CONCAT()函数

select
'n' + [Name]
From YourTable


select
CONCAT('n',[Name])
From YourTable

正如John所指出的,您可能想要更新您的表格...

update YourTable
set [Name] = 'n' + [Name]

答案 1 :(得分:0)

以下添加了' n'所有不以“&n”开头的条目已经

UPDATE TableA
SET Name = 'n' + Name 
WHERE Name NOT LIKE 'n%'

答案 2 :(得分:0)

我更喜欢:

UPDATE TableA 
SET Name = CONCAT( 'n', Name);