Variável de string vazia correspondente às condições LIKE no SQL

Eu tenho uma tabela do SQL Server que contém uma coluna nvarchar (max). Fiz uma consulta para selecionar todas as linhas em que esta coluna contém a string 'remover'. Entre os resultados, tenho várias linhas em que esta coluna é preenchida com uma sequência vazia e não entendo por que esses valores foram retornados.

Tentei investigar mais, em um dos valores de string vazios retornados. Eu descobri que o valor da string vazia corresponderia a certas condições LIKE, mas não a outras. Por exemplo, corresponderá a '% remove%' e '% x%', mas não corresponderá a '% q%'.

Na grade de resultados no SQL Server Management Studio, o campo nvarchar é exibido como um campo vazio (não é nulo). No entanto, se eu aplicar a função len () a esse campo, ele retornará o valor de 649. Quando exporto a tabela de resultados do SQL Server Management Studio para o Excel, o campo nvarchar (max) está vazio.

Supondo que deve haver um monte de caracteres de espaço em branco preenchendo o campo, tentei selecionar o campo após concatenar 'x' para cada extremidade do valor retornado. Nos resultados, o 'x' inicial aparece no início da string, mas o 'x' concatenado no final não é exibido.

Estou totalmente confuso com o que está acontecendo. Eu posso fornecer mais informações mediante solicitação.

select itemid, content
from objects
where itemid = 100 and content like '%remove%'

----------------


itemid  |  content
100     |  
select itemid, 'x' + content + 'x' as 'content'
from objects
where itemid = 100 and content like '%remove%'

----------------


itemid  |  content
100     |  x

EDITAR:

Aparar o campo não altera a contagem de caracteres. No entanto, quando eu uso substring para selecionar o último caractere na saída concatenada, o caractere retornado é 'x', o que sugere que ele simplesmente não é visível na saída da GUI devido ao comprimento da string. Ainda não consigo ver esse caractere 'x' à direita ao exportar o conteúdo para o Excel. Eu acho que talvez haja caracteres não suportados presentes na variável nvarchar.

select itemid, 'x' + ltrim(rtrim(content)) + 'x' as 'content'
from objects
where itemid = 100 and content like '%remove%'

----------------


itemid  |  content
100     |  x

questionAnswers(2)

yourAnswerToTheQuestion