【发布时间】:2018-09-11 09:52:22
【问题描述】:
我开始将Datagrip 用于需要使用DBMS_OUTPUT.PUT_LINE 的PL/SQL(学校)项目。在此之前,我使用的是 Oracle SQL 开发人员,我可以通过添加以下内容来使用 DBMS_OUTPUT:
SET serveroutput ON;
有一个相关的question 显示了如何启用或禁用显示 DBMS_OUTPUT 缓冲区的内容,但这仅适用于数据库控制台工具窗口。如何将此应用于任何 .sql 文件?目前,我正在复制 .sql 文件的内容并在控制台工具窗口中运行它,但一定有更好的方法。
【问题讨论】:
-
我不知道这是否真的是一个解决方案;但我显然可以通过打开数据库控制台并使用“启用 SYS.DBMS_OUTPUT”选项,然后使用我的文件附属控制台,将 DBMS_OUTPUT 与我的 .sql 文件一起使用。在 DB 控制台中执行某些操作可能需要也可能不需要实现此目的。
-
或者...由于更新的版本 /shrug 自动完成
标签: oracle plsql datagrip dbms-output