ENABLE 存储过程用于允许调用 PUT、PUT_LINE、NEW_LINE 和 GET_LINE。

如果未激活 DBMS_OUTPUT 包,则对这些程序的调用将被忽略。

语法

  1. DBMS_OUTPUT.ENABLE (
  2. buffer_size IN INTEGER DEFAULT 20000);

参数解释

参数

解释

buffer_size

缓冲信息量的上限(以字节计)。如果将 buffer_size 设置为 NULL,代表没有限制。

使用说明

  • 当您使用 OBClient 的 SET SERVEROUTPUT 选项时,不需要调用此程序。

  • 如果有多个 ENABLE 同时被调用,则 buffer_size 使用最后所指定的值。 当用户指定 buffer_size(NOT NULL)时,最大值为 1,000,000,最小值为 2,000。

  • 通常设置为 NULL。缺省值为 20,000,以便向后兼容不支持无限缓冲的早期数据库版本。