`

plsql编程(3)

 
阅读更多



 into v_ename 是指把查询出来的ename赋值给v_ename

 

有定义和执行部分的块:

--查询出一个字段

declare

v_ename varchar2(5);

begin

select ename into v_ename from emp where empno=$aa;

        dbms_output.put_line("用户名是"||v_ename);

end;

/

 

--查询出多个字段

declare

v_ename varchar2(5);

v_sal varchar(7,2);

begin

select ename,sal into v_ename,v_sal from emp where empno=$aa;

        dbms_output.put_line('用户名是'||v_ename || '工资'+v_sal);

end;

/

 

aa 是运行的时候pl sql developer 弹出来的需要用户输入的框提示信息。


 

declare

v_ename varchar2(5);

v_sal varchar(7,2);

begin

select ename,sal into v_ename,v_sal from emp where empno=$aa;

        dbms_output.put_line('用户名是'||v_ename || '工资'+v_sal);

exception 

when no_data_found then

dbms_output.put_line('朋友,您输入错了');

end;

/

 

  • 大小: 122.6 KB
  • 大小: 268 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics