Аргумент 1 метода типа данных XML «значение» должен быть строковым литералом
Как изменить мой запрос T-SQL, чтобы эта ошибка не возникала:
'The argument 1 of the XML data type method "value" must be a string literal.'
Код T-SQL:
<code>Declare @Count Int = 1 While(@count <= @j) Begin insert into mytable ([Word]) Select ([XmlColumn].value(N'word['+Cast(@Count as nvarchar(2))+']/@Entry','nvarchar(max)')) from OtherTable WHERE ID=2 </code>