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であり、無限バッファをサポートしない旧バージョンのデータベースとの互換性を保つためのものです。