正如我们在MSSQL中所知,我们可以在下面写一行来打印一些消息
print 'Some Message';
我们如何在Oracle中执行与不使用Oracle的打印相同的工作?
答案 0 :(得分:3)
使用
DBMS_OUTPUT.put_line('Some Message');
答案 1 :(得分:1)
扩展@ mhasan的答案和@AlexPoole的评论:假设您使用SQL * Plus执行脚本,则需要在第一个DECLARE或BEGIN之前添加脚本的开头:
SET SERVEROUTPUT ON SIZE 1000000
SET LINESIZE 255
如果您使用SQL * Plus以外的工具来运行脚本,则会有不同的方法来查看写入DBMS_OUTPUT的输出。例如,在PL / SQL Developer中,“测试”窗口有一个“DBMS输出”选项卡,在测试脚本终止后可以查看写入DBMS_OUTPUT的文本。
分享并享受。