ntext, text e image (Transact-SQL)ntext, text, and image (Transact-SQL)

SE APLICA A: síSQL Server (a partir de 2008) síAzure SQL Database noAzure SQL Data Warehouse noAlmacenamiento de datos paralelos APPLIES TO: yesSQL Server (starting with 2008) yesAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Tipos de datos de longitud fija y variable para almacenar valores de gran tamaño con datos de caracteres y binarios Unicode y no Unicode.Fixed and variable-length data types for storing large non-Unicode and Unicode character and binary data. Los datos Unicode utilizan el juego de caracteres UNICODE UCS-2.Unicode data uses the UNICODE UCS-2 character set.

IMPORTANTE:IMPORTANT! Los tipos de datos ntext, text e image se quitarán en una versión futura de SQL Server.ntext, text, and image data types will be removed in a future version of SQL Server. Evite su uso en nuevos trabajos de desarrollo y piense en modificar las aplicaciones que los usan actualmente.Avoid using these data types in new development work, and plan to modify applications that currently use them. Use nvarchar(max), varchar(max)y varbinary(max) en su lugar.Use nvarchar(max), varchar(max), and varbinary(max) instead.

ArgumentosArguments

ntextntext
Datos Unicode de longitud variable con una longitud máxima de cadena de 2^30 - 1 (1.073.741.823) bytes.Variable-length Unicode data with a maximum string length of 2^30 - 1 (1,073,741,823) bytes. El tamaño de almacenamiento, en bytes, es dos veces la longitud de cadena especificada.Storage size, in bytes, is two times the string length that is entered. El sinónimo en ISO de ntext es national text.The ISO synonym for ntext is national text.

textotext
Datos no Unicode de longitud variable en la página de códigos del servidor y con una longitud máxima de cadena de 2^31-1 (2.147.483.647).Variable-length non-Unicode data in the code page of the server and with a maximum string length of 2^31-1 (2,147,483,647). Cuando la página de códigos del servidor utiliza caracteres de doble byte, el almacenamiento sigue siendo de 2.147.483.647 bytes.When the server code page uses double-byte characters, the storage is still 2,147,483,647 bytes. Dependiendo de la cadena de caracteres, el espacio de almacenamiento puede ser inferior a 2.147.483.647 bytes.Depending on the character string, the storage size may be less than 2,147,483,647 bytes.

imagenimage
Datos binarios de longitud variable desde 0 hasta 2^31-1 (2.147.483.647) bytes.Variable-length binary data from 0 through 2^31-1 (2,147,483,647) bytes.

NotasRemarks

Las siguientes funciones e instrucciones se pueden usar con datos de tipo ntext, text o image.The following functions and statements can be used with ntext, text, or image data.

FuncionesFunctions InstruccionesStatements
DATALENGTH (Transact-SQL)DATALENGTH (Transact-SQL) READTEXT (Transact-SQL)READTEXT (Transact-SQL)
PATINDEX (Transact-SQL)PATINDEX (Transact-SQL) SET TEXTSIZE (Transact-SQL)SET TEXTSIZE (Transact-SQL)
SUBSTRING (Transact-SQL)SUBSTRING (Transact-SQL) UPDATETEXT (Transact-SQL)UPDATETEXT (Transact-SQL)
TEXTPTR (Transact-SQL)TEXTPTR (Transact-SQL) WRITETEXT (Transact-SQL)WRITETEXT (Transact-SQL)
TEXTVALID (Transact-SQL)TEXTVALID (Transact-SQL)

Vea tambiénSee also

CAST y CONVERT (Transact-SQL)CAST and CONVERT (Transact-SQL)
Conversiones de tipos de datos (motor de base de datos)Data Type Conversion (Database Engine)
Tipos de datos (Transact-SQL)Data Types (Transact-SQL)
LIKE (Transact-SQL)LIKE (Transact-SQL)
SET @local_variable (Transact-SQL)SET @local_variable (Transact-SQL)
Collation and Unicode SupportCollation and Unicode Support