Datos binarios y de valores grandes de SQL Server (ADO.NET)
Microsoft SQL Server 2005 incorporó el especificador max, que amplía la capacidad de almacenamiento de los tipos datos varchar, nvarchar y varbinary. varchar(max), nvarchar(max) y varbinary(max) se denominan colectivamente tipos de datos de valores grandes. Puede utilizar los tipos de datos de valores grandes para almacenar hasta 2^31-1 bytes de datos. Los tipos de datos text, ntext y image de versiones anteriores de SQL Server se pueden reemplazar por varchar(max) y nvarchar(max), respectivamente, y el tipo de datos image se puede reemplazar por varbinary(max).
Con tipos de datos de valores grandes puede trabajar con SQL Server de un modo que no era posible en versiones anteriores de SQL Server, donde los datos de objetos binarios grandes (BLOB) requieren un tratamiento especial.
SQL Server 2008 incorpora el atributo FILESTREAM, que no es un tipo de datos, sino un atributo que se puede definir en una columna, y permite almacenar datos de valores grandes en el sistema de archivos en lugar de almacenarlos en la base de datos.
En esta sección
Modificación de datos de valores grandes (max) en ADO.NET
Describe cómo trabajar con los tipos de datos de valores grandes incorporados en SQL Server 2005.Datos FILESTREAM de SQL Server 2008 (ADO.NET)
Describe cómo trabajar con datos de valores grandes almacenados en SQL Server 2008 con el atributo FILESTREAM.Insertar una imagen desde un archivo (ADO.NET)
Muestra cómo transmitir en secuencias valores BLOB a versiones de SQL Server anteriores a SQL Server 2005.Usar UPDATETEXT con datos binarios (ADO.NET)
Muestra cómo escribir un BLOB en fragmentos en SQL Server 2000.
Vea también
Otros recursos
Tipos de datos de SQL Server y ADO.NET