由于特殊场景应用,我们的工程脚本中不能直接使用含字符 '和字符+的内容。
也就是,字符串ab
不能表示为 'ab '
也不能表示为 char(97)+char(98)
我自己构造了一种如下:
DECLARE @S nchar(2)
SET @S = STUFF(char(98), 1, 0, char(97))
select @S
但是感觉太麻烦了,如果我要构造abcdefg.....xyz很长的字符串,这个不会写太长了。
请教各位高手了。
------解决方案--------------------
不是很明白你的意思
------解决方案--------------------
--try
SET QUOTED_IDENTIFIER OFF
select * from table where item = "xxxx "
SET QUOTED_IDENTIFIER ON