Прочитать на английском

Поделиться через


SET TEXTSIZE (Transact-SQL)

Применимо:SQL Server База данных SQL Azure Управляемый экземпляр SQL Azureazure Synapse Analytics AnalyticsPlatform System (PDW)

Задает размер в байтах varchar(max), nvarchar(max), varbinary(max), text, ntext и изображения , возвращаемых клиенту оператором SELECT .

Важно!

Типы данных ntext, text и image будут удалены в будущей версии SQL Server. Следует избегать использования этих типов данных при новой разработке и запланировать изменение приложений, использующих их в настоящий момент. Вместо них следует использовать типы данных nvarchar(max), varchar(max)и varbinary(max) .

Соглашения о синтаксисе Transact-SQL

Синтаксис

SET TEXTSIZE { number }

Аргументы

number

Длина varchar(max), nvarchar(max), varbinary(max), text, ntext или изображения данных в байтах. число — целое число с максимальным значением 2147483647 (2 ГБ). Значение, указывающее неограниченный -1 размер. Значение сбрасывает размер 0 до значения по умолчанию 4 КБ.

SQL Server Native Client (версии 10.0 и выше ) и ODBC Driver for SQL Server автоматически указывают при подключении значение -1 (неограниченно).

Замечания

Параметр SET TEXTSIZE влияет на функцию @@TEXTSIZE .

Параметр набора TEXTSIZE задается во время выполнения или выполнения, а не во время синтаксического анализа.

Дополнительные сведения см. в разделе "Управление Transact-SQL задания".

Разрешения

Необходимо быть членом роли public.