SET TEXTSIZE (Transact-SQL)

Indique la taille des données de type varchar(max), nvarchar(max), varbinary(max), text, ntext et image retournées par une instruction SELECT.

ms186238.note(fr-fr,SQL.90).gifImportant :
Les types de données ntext, text et image seront supprimés dans une future version de Microsoft SQL Server. Évitez de les employer pour de nouvelles tâches de développement et envisagez de modifier les applications qui les utilisent. Utilisez plutôt nvarchar(max), varchar(max) et varbinary(max). Pour plus d'informations, consultez Utilisation de types de données de valeur élevée.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

SET TEXTSIZE { number } 

Arguments

number

Taille des données de type varchar(max), nvarchar(max), varbinary(max), text, ntext ou image, en octets. number est un entier et la valeur maximale pour SET TEXTSIZE est de 2 gigaoctets (Go), spécifiée en octets. La valeur 0 rétablit la taille par défaut (4 Ko).

Notes

La valeur de SET TEXTSIZE affecte la fonction @@TEXTSIZE.

Le pilote ODBC SQL Native Client et le fournisseur OLE DB SQL Native Client pour SQL Server affectent automatiquement la valeur 2147483647 à TEXTSIZE lors de la connexion.

L'option SET TEXTSIZE est définie lors de l'exécution, et non pas durant l'analyse.

Autorisations

Nécessite l'appartenance au rôle public.

Voir aussi

Référence

@@TEXTSIZE (Transact-SQL)
Types de données (Transact-SQL)
SET (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005