Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/01/2009, 15:41
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años
Puntos: 146
Respuesta: Problema con XML y NVARCHAR(MAX)

Interesante ....

El "problema" no estaba en la información sino en el método que utilizaba para visualizar los resultados:
Cita:
PRINT (Transact-SQL)

Devuelve al cliente un mensaje definido por el usuario.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL
Sintaxis

PRINT msg_str | @local_variable | string_expr

Argumentos

msg_str

Es una cadena de caracteres o una constante de cadena Unicode. Para obtener más información, vea Constantes (Transact-SQL).

@ local_variable

Es una variable de cualquier tipo de datos de caracteres válido. @local_variable debe ser char o varchar, o bien se debe poder convertir implícitamente a estos tipos de datos.

string_expr

Es una expresión que devuelve una cadena. Puede incluir valores literales concatenados, funciones y variables. Para obtener más información, vea Expresiones (Transact-SQL).

Notas

Una cadena de mensaje puede tener una longitud de hasta 8.000 caracteres si es una cadena no Unicode, y de 4.000 caracteres si es una cadena Unicode. Las cadenas de mayor longitud se truncarán.
plop!

En lugar de ello, usé select para desplegar las variables y no las concatené sino que use las propias salidas de las consultas y listo; aunque como nota curiosa vi que al desplegar la variable con el HTML ya formado el antivirus McAFee truena el proceso SqlWb.exe por considerarlo un troyano (Exploit-ObscuredHtml)