SET BUFFERSIZE - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLストアド プロシージャおよび埋め込みSQL

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/vqj1592443206677.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1148
Product Category
Software
Teradata Vantage

SQLリクエストの処理時に使用される応答バッファ長を指定します。

ANSI準拠

SET BUFFERSIZEは、ANSI/ISO SQL:2011規格に対するTeradataの拡張機能です。

必要な権限

なし。

呼び出し

実行不可プログラム。

プリプロセッサ宣言。

埋め込みSQLのみ。

構文

SET BUFFERSIZE size

構文要素

size
後続のSQLリクエストの処理時に使用される応答バッファ長を定義する、整数数値リテラルを指定します。
sizeの値は、0または256~1MBの整数でなければなりません。

使用上の注意

  • 明示的に指定される応答バッファ長

    SET BUFFERSIZE文に続くPreprocessor2リクエストは、size変数によって指定されたバッファ サイズの値を順に使用します。リクエスト バッファ サイズは、この文によっては影響を受けません。

  • デフォルトの応答バッファ長

    SET BUFFERSIZE文が使用されない場合は、すべてのリクエストに対してデフォルトの応答バッファ長が使用されます。

  • sizeの値は、ゼロまたは256~65535の範囲の有効な数値でなければなりません。ゼロの値は、デフォルトの応答バッファ長を指定します。
    プラットフォームのタイプ デフォルトのバッファ サイズの定義場所
    IBMメインフレーム HSHSPB
    ワークステーション clispb.dat
  • sizeの値が有効な範囲の外であるかまたは非数値の場合、デフォルトの応答バッファ長が使用され、データベースによってプリプロセッサ警告メッセージ(SPP1500)が表示されます。