PL/SQL:对应SQL Server中的T-SQL,含义是过程语言和接过话查询语言的结合,支持多种数据类型,是对SQL的扩展;
执行过程:客户端将PL/SQL程序块发给服务器端,首先由PL/SQL引擎执行其中的过程语言,然后将SQL语句发送给SQL引擎,将结果返回给客户端;最后要加上/用于执行;单独使用/执行上一个程序段;
PL/SQL程序块组成:声明、可执行部分、异常处理,执行是必选,其他两个可选
动态SQL:通过EXECUTE IMMEDIATE表示,默认情况PL/SQL不允许执行DDL,但通过动态SQL可以执行DDL语句;
错误处理:预定义异常、自定义异常;使用excpetion关键字;
相关文章
- 11-02根据子查询批量删除的sql语句
- 11-02SQL 语句基础
- 11-02SQL面试题练习
- 11-02sql 查询结果中加入空值列
- 11-02SQL游标在递归是的时候提示 "游标" 名称已经存在的问题
- 11-02win7安装SQL2005出现29506错误
- 11-02sql刷题day4
- 11-02sql2000添加表注释,列注释 及修改 删除 注释
- 11-02查询一个字符串的子串出现的次数在sql中
- 11-02【梦溪笔谈】6.spark-sql相关代码