如何在SQL Server中使用concatenate进行更新查询?

时间:2015-03-26 20:33:24

标签: sql-server sql-server-2012

我试图在SQL server中运行此查询:

update ABC set data = concat(data, 'a');

返回:concat不是内置函数

3 个答案:

答案 0 :(得分:3)

确保您的数据库处于兼容级别110,否则您可以使用旧式concat:

UPDATE ABC
SET data = data + 'a'

答案 1 :(得分:0)

你尝试过吗?

update [ABC] set data = data + 'a';

答案 2 :(得分:0)

update ABC 
 set data = ISNULL(data, '') + 'a';

update ABC 
 set data = COALESCE(data, '') + 'a';