GET_LINE 语法

PROCEDURE GET_LINE(line OUT VARCHAR2, status OUT INTEGER);

* line: 用于存储读取缓冲区中一行的内容。

* status: 指示读取操作是否成功,0 表示成功,1 表示失败。

GET_LINES 语法

PROCEDURE GET_LINES(lines OUT CHARARR, numlines IN OUT INTEGER);

* lines: 一个 PL/SQL 表,用于存储从缓冲区中读取的多行数据。CHARARR 是 DBMS_OUTPUT 包中定义的类型。

* numlines: 调用 GET_LINES 时,指定要读取的行数;过程执行完成后,它表示实际读取的行数。

可以用 GET_LINES 替代多次调用 GET_LINE 的操作。