Condividi tramite


IMPOSTA LA DIMENSIONE DEL TESTO (Transact-SQL)

Si applica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSistema di Piattaforma Analitica (PDW)Database SQL in Microsoft Fabric

Specifica le dimensioni, in byte, dei dati varchar(max), nvarchar(max), varbinary(max), text, ntext e image restituiti al client da un'istruzione SELECT .

Importante

I tipi di dati ntext, text e image verranno rimossi in una versione futura di SQL Server. Evitare di utilizzare questi tipi di dati in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni che attualmente li utilizzano. Usare in alternativa nvarchar(max), varchar(max)e varbinary(max) .

Convenzioni relative alla sintassi Transact-SQL

Sintassi

SET TEXTSIZE { number }

Argomenti

numero

Lunghezza dei dati varchar(max), nvarchar(max), varbinary(max), text, ntext o image , in byte. number è un numero intero con un valore massimo pari 2147483647 a (2 GB). Il valore indica -1 dimensioni illimitate. Un valore di 0 reimposta le dimensioni sul valore predefinito di 4 KB.

SQL Server Native Client (10.0 e versioni successive) e ODBC Driver per SQL Server specificano automaticamente -1 (dimensioni illimitate) al momento della connessione.

Osservazioni:

L'impostazione SET TEXTSIZE influisce sulla @@TEXTSIZE funzione.

L'impostazione del set TEXTSIZE viene impostata in fase di esecuzione o in fase di esecuzione e non in fase di analisi.

Per altre informazioni, vedere Gestire Transact-SQL passaggi di processo.

Autorizzazioni

È richiesta l'appartenenza al ruolo public .