您正在尝试使用
DBMS Output
命令清除蟾蜍 clear screen
屏幕。不幸的是,像 toad 这样的工具并不支持所有 SQLPLUS
命令。当您使用 clear screen
登录时,您可以使用 SQLPLUS
命令。请参阅以下清除屏幕的方法
SQL> clear screen
也可以缩短为
SQL> cl scr
您还可以使用:
SQL> host clear
或者
SQL> ho clear
对于您的蟾蜍,在
DBMS Output
选项卡中,watch
右侧有第一个按钮,用于清除缓冲区的输出。
你可以尝试一下
dbms_output.enable(100000);
请记住,只有在 PL/SQL 块结束后您才会看到结果。在执行期间不能立即看到 Oracle PL/SQL 的结果。您可以尝试类似here的解释。
我们可以使用 DBMS_OUTPUT 的启用/禁用选项来保持 DBMS_OUTPUT 控制台干净或打印您想要传递的指令。
获取示例代码
Begin
DBMS_OUTPUT.DISABLE;
--你想忽略的代码
DBMS_OUTPUT.PUT_LINE('HI');
DBMS_OUTPUT.ENABLE;
DBMS_OUTPUT.PUT_LINE('Hello');
如果清屏不起作用,您可以使用: SQL> 主机清除
如果有任何困惑,请观看此视频: https://www.youtube.com/watch?v=fyUZNHcUdY8