PL/SQL
一、PL/SQL是什么?
结合了oracle过程语言和结构化查询语言的一种扩展语言.
一个PL/SQL块由三部分组成,即声明部分丶执行部分丶异常处理部分
--声明
declare
v_taxes number :=3500;
v_money number ;
v_sal number:=1500;
begin --执行部分
-- Test statements here
if v_sal-v_taxes<1500 then
v_money :=(8000-v_taxes)*0.03-0;
dbms_output.put_line('应交税1:'|| v_money);
elsif v_sal-v_taxes>=1500 and v_sal-v_taxes<4500 then
v_money :=(8000-v_taxes)*0.1-105;
dbms_output.put_line('应交税:'|| v_money);
elsif v_sal-v_taxes>=4500 and v_sal-v_taxes<9000 then
v_money :=(8000-v_taxes)*0.2-555;
dbms_output.put_line('应交税:'|| v_money);
elsif v_sal-v_taxes>=9000 and v_sal-v_taxes<35000 then
v_money :=(8000-v_taxes)*0.25-1005;
dbms_output.put_line(&#