Declare @qt varchar(5)
Declare @xmlt xml
set @qt = '''
我无法在变量中存储单引号,我需要在下面的列之前和之后连接
update #TEMP_TABLE2
set XMLDatat =CONCAT(@qt,@xmlt,@qt)
所以我在列
之前和之后都有一个引号答案 0 :(得分:0)
您可以尝试以下查询。
Declare @qt varchar(5)
Declare @xmlt xml
SET @qt = ''''
SET @xmlt ='Sample XML'
UPDATE #TEMP_TABLE2
SET XMLDatat = CONCAT(@qt,CAST(@xmlt AS VARCHAR(MAX)),@qt)
感谢。