SET TEXTSIZE (Transact-SQL)

Specifica le dimensioni dei dati di tipo varchar(max), nvarchar(max), varbinary(max), text, ntext e image restituiti da una istruzione SELECT.

ms186238.note(it-it,SQL.90).gifImportante:
I tipi di dati ntext, text e image verranno rimossi a partire da una delle prossime versioni di Microsoft 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. In alternativa utilizzare nvarchar(max), varchar(max) e varbinary(max). Per ulteriori informazioni, vedere Utilizzo di tipi di dati per valori di grandi dimensioni.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

SET TEXTSIZE { number } 

Argomenti

number

Lunghezza dei tipi di dati varchar(max), nvarchar(max), varbinary(max), text, ntext o image, in byte. number è di tipo integer e il valore massimo per l'impostazione dell'opzione SET TEXTSIZE è 2 gigabyte (GB), espresso in byte. Il valore 0 reimposta le dimensioni sul valore predefinito (4 KB).

Osservazioni

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

Il driver ODBC di SQL Native Client e il provider OLE DB SQL Native Client per SQL Server impostano automaticamente l'opzione TEXTSIZE su 2147483647 al momento della connessione.

L'opzione TEXTSIZE viene impostata in fase di esecuzione, non in fase di analisi.

Autorizzazioni

È richiesta l'appartenenza al ruolo public.

Vedere anche

Riferimento

@@TEXTSIZE (Transact-SQL)
Tipi di dati (Transact-SQL)
SET (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005