次の方法で共有


TEXTSIZEを設定(Transact-SQL

適用対象:SQL ServerAzure SQL データベースAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

ステートメントによってクライアントに返される varchar(max)nvarchar(max)varbinary(max)textntextSELECT データのサイズをバイト単位で指定します。

重要

ntexttext、および image データ型は、今後のバージョンの SQL Server で削除される予定です。 新しい開発作業では、これらのデータ型の使用は避け、現在これらのデータ型を使用しているアプリケーションは修正するようにしてください。 代わりに、 nvarchar(max)varchar(max)varbinary(max) を使用してください。

Transact-SQL 構文表記規則

構文

SET TEXTSIZE { number }

引数

番号

varchar(max)nvarchar(max)varbinary(max)textntext、または image データの長さ (バイト単位)。 number は、最大値が 2147483647 (2 GB) の整数です。 -1の値は、サイズが無制限であることを示します。 0値を指定すると、サイズが既定値の 4 KB にリセットされます。

SQL Server Native Client (10.0 以降) および SQL Server の ODBC ドライバーは、接続時に自動的に -1 (無制限) を指定します。

解説

SET TEXTSIZE設定は、@@TEXTSIZE関数に影響します。

set TEXTSIZE の設定は、解析時ではなく実行時に設定されます。

詳細については、「 Transact-SQL ジョブ ステップの管理」を参照してください。

アクセス許可

ロール public のメンバーシップが必要です。