开始
set serveroutput on define p_annual=6000 declare v_sal number(7,2):=&p_annual; begin v_sal := v_sal/12; dbms_output.put_line('the monthly salary is ' || v_sal); end;
script output 窗口可以看出:
anonymous block completed the monthly salary is 500
结束
文章标签 dbms_output.put_line 其他 文章分类 代码人生
开始
set serveroutput on define p_annual=6000 declare v_sal number(7,2):=&p_annual; begin v_sal := v_sal/12; dbms_output.put_line('the monthly salary is ' || v_sal); end;
script output 窗口可以看出:
anonymous block completed the monthly salary is 500
结束
DBMS_OUTPUT程序包是我们在Oracle开发过程中常用的一个包体,使用该包我们可以从存储过程、包或触发器发送信息(messages)。Oracle推荐在debug PL/SQL程序时使用该程序包,不推荐使用该包来做报表输出或其他格式化输出之用。概述DBMS_OUTPUT包主要用于调试PL/SQL程序,或者在SQL*PLUS命令中显示信息(displaying message)和报表
DBMS_OUTPUT 包--语法1、enable:在serveroutput on的情况下,用来使dbms_output生效(默认即打开)说明:该过程用于
开始例子:set serveroutput onDECLARE buffer VARCHAR2(100); status INTEGER;BEGIN dbms_output.put_line('This is'); dbms_output.put_line('a test.'); dbms_output.get_line(buffer, status); dbms_output.put_line('Buffer: ' || buffer); dbms_output.put_line('Status: ' || TO_CHAR(st
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M