PL/SQL变量

来源:互联网 发布:最好的录屏软件 编辑:程序博客网 时间:2024/05/16 10:30
set serveroutput on;accept empno prompt '请输入员工编号';declare  -- 声明一般的变量,可以指定初始值,注意要使用 :=  vsal number := 0;  -- 声明引用型变量,表示与emp表中ename的列的类型一样  vname emp.ename%type;  -- 声明记录型变量,表示emp表中的一行这个数据类型  rec_emp emp%rowtype;begin  -- 把查询出来的结果赋给变量  -- select ename, sal into vname, vsal from emp where empno=7839;  -- 显示结果  -- dbms_output.put_line( vname || '的薪水是' || vsal );    -- 使用记录型变量  -- 把查询出来的结果赋给变量  select * into rec_emp from emp where empno=&empno;  -- 显示结果  dbms_output.put_line( rec_emp.ename || '(' || rec_emp.job || ')的薪水是' || rec_emp.sal );end;/

原创粉丝点击