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.
Important
Les types de données ntext, text et image seront supprimés dans une future version de MicrosoftSQL 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.
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 Server Native Client et le fournisseur OLE DB SQL Server 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.