PLSQL语言基础课件.pptVIP

  • 4
  • 0
  • 约8.45千字
  • 约 52页
  • 2019-01-21 发布于北京
  • 举报
Case语句结构2:复杂型 Case when 条件1 then 语句1; when 条件2 then 语句2; … when 条件n then 语句n; else 语句n+1; End case; DECLARE v_sal emp.sal%type; v_increment NUMBER(4); v_empno emp.empno%type; BEGIN v_empno:=x; SELECT sal INTO v_sal FROM emp WHERE empno=v_empno; CASE WHEN v_sal1000 THEN v_increment:=200; WHEN v_sal2000 THEN v_increment:=150; WHEN v_sal3000 THEN v_increment:=100; ELSE v_increment:=50; END CASE; UPDATE emp SET sal=sal+v_increment WHERE empno=v_empno; END; 由于PL/SQL中的逻辑运算结果有TRUE,FALSE和NULL三种,因此在进行选择条件判断时,要考虑条件为NULL的

文档评论(0)

1亿VIP精品文档

相关文档