ITPub博客

首页 > 数据库 > Oracle > PLSQL Language Reference-PL/SQL语言基础-变量赋值-作为子程序参数来赋值

PLSQL Language Reference-PL/SQL语言基础-变量赋值-作为子程序参数来赋值

原创 Oracle 作者:LuiseDalian 时间:2014-03-07 08:19:38 0 删除 编辑

作为子程序参数来赋值

DECLARE

    emp_salary  NUMBER(8,2);

 

    PROCEDURE adjust_salary (

        emp        NUMBER,

        sal IN OUT NUMBER,

        adjustment NUMBER

    ) IS

    BEGIN

        sal := sal + adjustment;

    END;

 

BEGIN

    SELECT salary INTO emp_salary

    FROM employees

    WHERE employee_id = 100;

 

    DBMS_OUTPUT.PUT_LINE('调用之前员工100的薪水: ' || emp_salary);

    adjust_salary (100, emp_salary, 1000);

 

  DBMS_OUTPUT.PUT_LINE('调用之后员工100的薪水: ' || emp_salary);

END;


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17013648/viewspace-1102779/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-02-06

  • 博文量
    1986
  • 访问量
    6043828