ENABLEストアドプロシージャは、PUT、PUT_LINE、NEW_LINE、およびGET_LINEの呼び出しを許可するために使用されます。
DBMS_OUTPUTパッケージが有効化されていない場合、これらのプログラムへの呼び出しは無視されます。
機能の適用範囲
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみを提供します。
構文
DBMS_OUTPUT.ENABLE (
buffer_size IN INTEGER DEFAULT 20000);
パラメータの説明
パラメータ |
説明 |
|---|---|
| buffer_size | バッファー情報量の上限(単位はバイト)。
|
使用方法
OBClientで
SET SERVEROUTPUTオプションを使用している場合、このプログラムを呼び出す必要はありません。複数のENABLEが同時に呼び出された場合、
buffer_sizeには最後に指定された値が使用されます。ユーザーがbuffer_size(NOT NULL)を指定した場合、最大値は1,000,000、最小値は2,000です。通常はNULLに設定します。デフォルト値は20,000で、無限バッファをサポートしない古いデータベースバージョンとの後方互換性を保つためのものです。