Données binaires et de valeur élevée SQL Server (ADO.NET)

Mise à jour : November 2007

Microsoft SQL Server 2005 a introduit le spécificateur max, qui étend la capacité de stockage des types de données varchar, nvarchar et varbinary. varchar(max), nvarchar(max) et varbinary(max) sont désignés par le terme générique de types de données de valeur élevée. Les types de données de valeur élevée permettent de stocker jusqu'à 2^31-1 octets de données. Les types de données text, ntext et image des versions antérieures de SQL Server peuvent être remplacés respectivement par varchar(max) et nvarchar(max), tandis que le type de données image peut être remplacé par varbinary(max).

Les types de données de valeur élevée vous offrent des possibilités de travail avec SQL Server qui n'étaient pas envisageables avec les versions antérieures de SQL Server, dans lesquelles une gestion particulière était requise pour les objets BLOB.

SQL Server 2008 introduit l'attribut FILESTREAM, qui n'est pas un type de données, mais plutôt un attribut pouvant être défini sur une colonne et permettant alors de stocker des données de valeur élevée dans le système de fichiers et non dans la base de données.

Dans cette section

Voir aussi

Autres ressources

Types de données SQL Server et ADO.NET

Opérations de données SQL Server dans ADO.NET

Extraction et modification de données dans ADO.NET