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 Microsoft SQL Server. Évitez par conséquent d'utiliser ces types de données dans les nouveaux travaux de développement et envisagez de modifier les applications qui les utilisent actuellement. Utilisez de préférence les types de données nvarchar(max), varchar(max) et varbinary(max).
Conventions de la syntaxe Transact-SQL
Syntaxe
SET TEXTSIZE { number }
Arguments
- number
Longueur, en octets, des données varchar(max), nvarchar(max), varbinary(max), text, ntext ou image. 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.