sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo ve TODO el texto de un ntext o nvarchar (max) en SSMS?

Pude obtener el texto completo (99,208 caracteres) de una columna NVARCHAR (MAX) seleccionando (Resultados a la cuadrícula) solo esa columna y luego haciendo clic derecho sobre ella y luego guardando el resultado como un archivo CSV. Para ver el resultado, abra el archivo CSV con un editor de texto (NO Excel). Curiosamente, cuando traté de ejecutar la misma consulta, pero con Resultados en archivo habilitados, la salida se truncó usando el límite de Resultados en texto.

La solución alternativa que @MartinSmith describió como un comentario a la respuesta aceptada (actualmente) no funcionó para mí (recibió un error al intentar ver el resultado XML completo quejándose de "El carácter '[', valor hexadecimal 0x5B, no puede incluirse en un nombre").