适用于:SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Azure Synapse Analytics
Analytics Platform System (PDW)
指定 varchar(max)、 nvarchar(max)、 varbinary(max)、 text、 ntext 和 图像 数据的大小 SELECT
(以字节为单位)。
重要
将在 SQL Server 的未来版本中删除 ntext、文本和图像数据类型。 请避免在新开发工作中使用这些数据类型,并考虑修改当前使用这些数据类型的应用程序。 请改用 nvarchar(max)、 varchar(max)和 varbinary(max) 。
语法
SET TEXTSIZE { number }
参数
数字
varchar(max)、nvarchar(max)、varbinary(max)、text、ntext 或图像数据的长度(以字节为单位)。
number 是一个最大值为 2147483647
(2 GB) 的整数。 指示大小不受限制的值 -1
。 将 0
大小重置为默认值 4 KB 的值。
SQL Server Native Client(10.0 及更高版本)和 ODBC Driver for SQL Server 在连接时会自动指定 -1
(无限制)。
注解
设置 SET TEXTSIZE
会影响函数 @@TEXTSIZE
。
TEXTSIZE
设置是在执行或运行时设置的,而不是在分析时设置的。
有关详细信息,请参阅 管理 Transact-SQL 作业步骤。
权限
要求 公共 角色具有成员身份。