摘要:
第五部分:错误处理 *************************************************************************************** --------------------------------------------------------------------------------------- --案例01:使用预定义错误data_not_found(单变量) declare nm emp.ename%type; begin select ename into nm from emp where empno=& 阅读全文
摘要:
/* 1.什么是动态SQL? 动态SQL是指在运行PL/SQL块时动态输入SQL语句。在PL/SQL块中只能执行DDL(create、alter、drop)、DCL (grant、revoke)或比较灵活的SQL语句(如select子句不带where条件); 动态SQL的性能不如静态SQL,但是比较灵活; 在PL/SQL块中编写动态SQL语句时需要将SQL语句存放到字符串变量中而且SQL语句可以包含占位符(以冒号开始); 2.动态SQL的语法 2.1 使用execute immediate语句 可以处理多数动态SQL操作如:DDL语句(create、alter、drop)、DML语句(ins. 阅读全文