PL/SQL执行动态SQL

来源:互联网 发布:政务数据管理制度 编辑:程序博客网 时间:2024/05/18 13:26
create or replace procedure xx IS msql varchar2(200);begin--loopmsql := q'[SELECT ename,       sal,       CASE         WHEN sal <= 2000 THEN          '过低'         WHEN sal >= 4000 THEN          '过高'         ELSE          'OK'       END AS status  FROM emp]' ;  execute immediate msql;  --end loop;  end;  

0 0