適用於:SQL Server
Azure SQL 資料庫
Azure SQL 受控執行個體
Azure Synapse Analytics
Analytics Platform System (PDW)
指定 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 角色的成員資格。