ORACLE PL/SQL 实例精解之第一章 PL/SQL概念
2016-07-20 22:12
519 查看
1.传统一层一层传数据,而PLSQL作为独立的单元返回客户端,减少查询,减少网路传输的往返,高效
2.PL/SQL语句块 分为两种:命名(子程序,函数,包保存在数据库中,后期可以根据名称进行引用),匿名
区别:命名语句块存储在数据库中,用名称来引用,而匿名的语句块没有名称,不会存数在数据库中,后期无法引用
PL/SQL语句块分为三部分:声明,可执行(可执行是必须存在的),异常
声明就是定义变量,常量,分号结束,即为标识符的定义,如常量和游标保留DECLARE
可执行就是有保留字BEGIN和end 而且select .A..into.V_A..from xx的时候就是把查询出来的A的值赋给变量V_A,记住 声明里的变量名如果没有赋予初始值那它的值为NULL还是空值?。NULL和空值的区别?
异常:保留字exception
5.如何执行PL/SQL
5.1替代变量在变量前加&或者&& A := &B,用替代变量的原因是PL/SQL语句块可以接收输入信息,不能输入值,没有分为任何空间
2.PL/SQL语句块 分为两种:命名(子程序,函数,包保存在数据库中,后期可以根据名称进行引用),匿名
区别:命名语句块存储在数据库中,用名称来引用,而匿名的语句块没有名称,不会存数在数据库中,后期无法引用
PL/SQL语句块分为三部分:声明,可执行(可执行是必须存在的),异常
声明就是定义变量,常量,分号结束,即为标识符的定义,如常量和游标保留DECLARE
可执行就是有保留字BEGIN和end 而且select .A..into.V_A..from xx的时候就是把查询出来的A的值赋给变量V_A,记住 声明里的变量名如果没有赋予初始值那它的值为NULL还是空值?。NULL和空值的区别?
异常:保留字exception
5.如何执行PL/SQL
5.1替代变量在变量前加&或者&& A := &B,用替代变量的原因是PL/SQL语句块可以接收输入信息,不能输入值,没有分为任何空间
相关文章推荐
- Oracle数据库创建实例
- Oracle常见错误:ORA-01403 的根本原因和解决方案
- PHP+IIS7配置OCI8链接Oracle 10G的方法
- Oracle 11g R2 DBA 操作指南(3)
- oracle sql 超长报ORA-01460错误
- oracle sql 超长报ORA-01460错误
- [数据库] Oracle使用CASE判断解决多值问题
- oracle11g新建用户,表空间,导入数据记录
- oracle怎么导入dmp文件
- ORA-00849: SGA_TARGET 8589934592 cannot be set to more than MEMORY_MAX_TARGET 0.
- centos6.8下安装oracle 11g解决包依赖问题
- Ubuntu安装jdk8(oracle jdk,而不是open jdk)
- Oracle数据库操作及函数命令总结
- centos 6.4安装oracle11g数据库
- CBO相关原理--统计信息
- 采用Oracle的dbms_obfuscation_toolkit的加密
- Oracle学习总结(7)—— 常用的数据库索引优化语句总结
- Oracle学习总结(7)—— 常用的数据库索引优化语句总结
- Oracle11g 配置 ST_GEOMETRY
- 转:Oracle R12 多组织访问的控制 - MOAC(Multi-Org Access Control)