Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como você visualiza TODO o texto de um ntext ou nvarchar (max) no SSMS?


Consegui obter o texto completo (99.208 caracteres) de uma coluna NVARCHAR (MAX) selecionando (Results To Grid) apenas nessa coluna e clicando com o botão direito do mouse nela e salvando o resultado como um arquivo CSV. Para visualizar o resultado, abra o arquivo CSV com um editor de texto (NÃO Excel). Engraçado, quando tentei executar a mesma consulta, mas com os resultados para arquivo ativados, a saída foi truncada usando o limite de resultados para texto.

A solução alternativa que @MartinSmith descreveu como um comentário para a resposta (atualmente) aceita não funcionou para mim (recebi um erro ao tentar visualizar o resultado XML completo reclamando sobre "O caractere '[', valor hexadecimal 0x5B, não pode ser incluído em um nome").