在SQL Server 2005中连接字符串

Chi*_*hin 4 sql sql-server-2005

有谁知道如何在SQL Server 2005中连接字符串.

我的意思是类似下面的场景.

我在SQL Server 2005数据库中有一个nvarchar(MAX)列.

假设该列的值为"A",我想添加"B"制作"AB",这是最简单的方法.我是否需要执行Select,在代码中连接两个值然后更新列?或者有更好的方法来做到这一点?

任何指针都非常赞赏.

Fly*_*wat 8

在T-SQL中:

     UPDATE table SET col = col + 'B' WHERE (PREDICATE THAT IDENTIFIES ROW)
Run Code Online (Sandbox Code Playgroud)

如果您使用的是Oracle,那将是:

     UPDATE table SET col = col || 'B' WHERE (PREDICATE THAT IDENTIFIES ROW)
Run Code Online (Sandbox Code Playgroud)

  • Oracles管道操作员非常独特,值得一提的是其他人搜索这个. (2认同)