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.
Importante
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).
Si applica a: SQL Server (SQL Server 2008 tramite versione corrente), Database SQL di Windows Azure (versione iniziale tramite versione corrente). |
Convenzioni della sintassi Transact-SQL
Sintassi
SET TEXTSIZE { number }
Argomenti
- number
Lunghezza dei 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 Server Native Client e il provider OLE DB SQL Server 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.