Tengo un procedimiento almacenado de SQL que acepta un parámetro de tipo VARCHAR (MAX). Por lo que yo sé y de acuerdo con todo lo que leí sobre, el tamaño máximo para este tipo de cadenas es de 2 GB: MSDNCadena o datos binarios se truncarán Error de SQL
Por alguna razón, cuando pasa una cadena mayor que 8 KB consigo:
cadena o los datos binarios se truncarán.
¿Por qué aparece este mensaje de error y cómo puedo resolverlo?
sugieren que publique el procedimiento almacenado y el código de llamada son –
¿puedes publicar el resto del proceso? Puede no estar relacionado con ese parámetro. – SteveCav
de hecho el documento no está claro; parece que el límite es 8k, excepto si escribe "max" ... lo que sé usando Oracle Dbms, sin embargo, es que varchar está limitado a 4k; Puedo estar equivocado, no lo he comprobado con cuidado y prefiero clob/blob para datos arbitraramente grandes – ShinTakezou