当前位置:首页 > 数据库 > Oracle

Oracle之procedure的基础使用

            create
            or
            replace
            procedure find_info(pid innumber) as--定义传入变量
v_name varchar2(10);                                                      --定义姓名变量
v_salary number;                                                          --定义工资变量
sqlstr  varchar2(200);                                                    --定义封装sql语句变量begin
  sqlstr:=select name ,salary from tmp where id=:1;                     --封装sql语句execute immediate sqlstr  into v_name,v_salary using pid ;              --执行封装sql语句,并使用绑定变量
  dbms_output.put_line(v_name||的收入为:||to_char(v_salary));          --打印姓名收入  exception
    when others then                                                 
      dbms_output.put_line(找不到相应数据);                             --打印例外情况end find_info;

原文:http://www.cnblogs.com/cancer-sun/p/5168800.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐