Udostępnij za pomocą


USTAW ROZMIAR TEKSTU (Transact-SQL)

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Database w Microsoft Fabric

Określa rozmiar w bajtach varchar(max), nvarchar(max), varbinary(max), text, ntext i dane obrazu zwracane do klienta przez instrukcję SELECT .

Ważne

Typy danych ntext, text i image zostaną usunięte w przyszłej wersji programu SQL Server. Unikaj używania tych typów danych w nowych pracach programistycznych i zaplanuj modyfikowanie aktualnie używanych aplikacji. Zamiast tego użyj nvarchar(max), varchar(max)i varbinary(max).

Transact-SQL konwencje składni

Składnia

SET TEXTSIZE { number }

Argumenty (w programowaniu)

numer

Długość wartości varchar(max), nvarchar(max), varbinary(max), text, ntext lub image data w bajtach. liczba jest liczbą całkowitą z maksymalną wartością 2147483647 (2 GB). Wartość wskazuje -1 nieograniczony rozmiar. Wartość 0 resetuje rozmiar do wartości domyślnej 4 KB.

Klient natywny programu SQL Server (10.0 i nowszy) oraz sterownik ODBC dla programu SQL Server automatycznie określają -1 (nieograniczoną) podczas nawiązywania połączenia.

Uwagi

Ustawienie SET TEXTSIZE wpływa na @@TEXTSIZE funkcję.

Ustawienie zestawu TEXTSIZE jest ustawiane w czasie wykonywania lub wykonywania, a nie w czasie analizy.

Aby uzyskać więcej informacji, zobacz Manage Transact-SQL job steps (Zarządzanie krokami zadania Transact-SQL).

Uprawnienia

Wymaga członkostwa w publicznej roli .