SET TEXTSIZE (Transact-SQL)

Especifica el tamaño de los datos varchar(max), nvarchar(max), varbinary(max), text, ntext e image devueltos por una instrucción SELECT.

ms186238.note(es-es,SQL.90).gifImportante:
Los tipos de datos ntext, text e image se quitarán en una versión futura de Microsoft SQL Server. Evite su uso en nuevos trabajos de desarrollo y piense en modificar las aplicaciones que los usan actualmente. En su lugar, utilice nvarchar(max), varchar(max) y varbinary(max). Para obtener más información, vea Usar tipos de datos de valores grandes.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL (Transact-SQL)

Sintaxis

SET TEXTSIZE { number } 

Argumentos

number

Es la longitud de los datos varchar(max), nvarchar(max), varbinary(max), text, ntext o image en bytes. number es un entero y el valor máximo para SET TEXTSIZE es de 2 gigabytes (GB) especificado en bytes. El valor 0 restablece el tamaño predeterminado (4 KB).

Notas

La opción SET TEXTSIZE afecta a la función @@TEXTSIZE.

El controlador ODBC y el proveedor OLE DB de SQL Native Client para SQL Server establecen automáticamente TEXTSIZE en 2147483647 al conectarse.

La opción de SET TEXTSIZE se establece en tiempo de ejecución, no en tiempo de análisis.

Permisos

Debe pertenecer a la función public.

Vea también

Referencia

@@TEXTSIZE (Transact-SQL)
Tipos de datos (Transact-SQL)
SET (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005