適用於:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
分析平台系統(PDW)
Microsoft Fabric 中的 SQL 資料庫
指定 varchar(max)、 nvarchar(max)、 varbinary(max)、 text、 ntext 和 image 數據的大小,以位元組為單位,由 SELECT 語句傳回給用戶端。
重要
未來的 SQL Server 版本將會移除 ntext、text 和 image 數據類型。 請避免在新的開發工作中使用這些資料類型,並規劃修改目前在使用這些資料類型的應用程式。 請改用 nvarchar(max)、 varchar(max)和 varbinary(max) 。
語法
SET TEXTSIZE { number }
引數
數字
varchar(max)、nvarchar(max)、varbinary(max)、text、ntext 或 image 數據的長度,以位元組為單位。
number 是最大值為 (2 GB) 的 2147483647 整數。 的值 -1 表示無限制的大小。 的值 0 會將大小重設為預設值 4 KB。
SQL Server Native Client (10.0 及更新版本) 和 ODBC Driver for SQL Server 會在連線時,自動指定 -1 (unlimited)。
備註
設定 SET TEXTSIZE 會影響函式 @@TEXTSIZE 。
set TEXTSIZE 的設定是在執行或運行時間設定,而不是在剖析時間設定。
如需詳細資訊,請參閱 管理 Transact-SQL 作業步驟。
權限
需要 public 角色的成員資格。