在oracle SQL中完成匿名块

use*_*925 0 oracle plsql

尝试创建查询游标时,如下所示:

DECLARE CURSOR Query1
IS
SELECT * FROM RACE 
WHERE Race_Time='22-SEP-14 12.00.00.000000000'; 
BEGIN
OPEN Query1;
END;
Run Code Online (Sandbox Code Playgroud)

我收到以下错误。匿名阻止已完成。有谁知道如何解决这一问题?我尝试将“ SET SERVEROUTPUT ON”设置为“ 在声明之前,但这似乎无法解决错误。提前致谢!

小智 5

似乎dbms_output已关闭

如果您将SET SERVEROUTPUT ON;脚本放在开头,则可以看到输出。

或者,您可以查看dbms_output窗口(先查看,然后查看DBMS输出),然后按Dbms Output窗口顶部的“ +”,然后选择一个打开的数据库