Declare @qt varchar(5)
Declare @xmlt xml
set @qt = '''
Я не могу сохранить одну кавычку в переменной, мне нужно объединить до и после столбца, как показано ниже
update #TEMP_TABLE2
set XMLDatat =CONCAT(@qt,@xmlt,@qt)
Итак, у меня есть одинарная кавычка до и после столбца
@Kumar Какую версию сервера MS SQl вы используете
@YogeshSharma Я пробовал, и одиночная цитата сохраняется
@AlfaizAhmed Я использую MS sql server 2014


Вы можете попробовать следующий запрос.
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)
Спасибо.
Вы пробовали
set @qt = ''''?