Dela via


STÄLL TEXTSTORLEK (Transact-SQL)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Anger storleken, i byte, på varchar(max), nvarchar(max), varbinary(max), text, ntext och bilddata som returneras till klienten med en SELECT instruktion.

Viktigt!

Datatyperna ntext, text och bild tas bort i en framtida version av SQL Server. Undvik att använda dessa datatyper i det nya utvecklingsarbetet och planera att ändra program som för närvarande använder dem. Använd nvarchar(max), varchar(max)och varbinary(max) i stället.

Transact-SQL syntaxkonventioner

Syntax

SET TEXTSIZE { number }

Argumentpunkter

nummer

Längden på varchar(max), nvarchar(max), varbinary(max), text, ntext eller bilddata , i byte. talet är ett heltal med ett maximalt värde på 2147483647 (2 GB). -1 Värdet anger obegränsad storlek. 0 Värdet återställer storleken till standardvärdet 4 KB.

Den interna SQL Server-klienten (10.0 och senare) och ODBC-drivrutinen för SQL Server anger -1 automatiskt (obegränsat) när du ansluter.

Anmärkningar

Inställningen SET TEXTSIZE påverkar @@TEXTSIZE funktionen.

Inställningen för uppsättningen TEXTSIZE anges vid körnings- eller körningstid och inte vid parsningstid.

Mer information finns i Hantera Transact-SQL jobbsteg.

Behörigheter

Kräver medlemskap i offentlig roll.