El "valor" del método de tipo de datos XML debe ser un literal de cadena [duplicado]
Esta pregunta ya tiene una respuesta aquí:
El argumento 1 del método "valor" del tipo de datos XML debe ser una cadena literal 2 respuestasCómo cambiar mi consulta para que este error no ocurra:
El "valor" del método de tipo de datos XML debe ser una cadena literal
Código T-SQL:
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