Truncamiento del servidor SQL y limitación 8192

En SQL Server 2005 estoy tratando de consultar una columna varchar (MAX) que tiene algunas filas con datos de texto que exceden los 8192. Sin embargo, en Management Studio tengo bajoHerramientas -> Opciones -> Resultados de la consulta -> Resultados a texto -> Número máximo de caracteres que se muestran en cada columna = 8192, que es un máximo. En consecuencia, parece que el truncamiento en estas filas se produce solo debido a la limitación impuesta por la salida de texto.

Lo único que veo para evitar esto es usar una función SUBSTRING para captar los primeros 8000 caracteres, luego los siguientes 8000 caracteres, etc., etc. Pero esto es feo y propenso a errores.

ebo mencionar que SSIS y BCP no son opciones para mí.

¿Alguien tiene una mejor sugerencia? ¡Gracias

Respuestas a la pregunta(10)

Su respuesta a la pregunta