Metoda typu danych „wartość” XML musi być literałem łańcuchowym [duplikat]

To pytanie ma już tutaj odpowiedź:

Argument 1 „wartość” metody typu danych XML musi być literałem ciągu 2 odpowiedzi

Jak zmienić moje zapytanie, aby błąd nie wystąpił:

Metoda „wartość” typu danych XML musi być literałem ciągu

Kod 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

questionAnswers(2)

yourAnswerToTheQuestion