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语句块可以接收输入信息,不能输入值,没有分为任何空间

最新文章

  1. [Idea] 在idea中使用jetty debug
  2. Windows Phone 八、文件读写IO
  3. android之进度条组件ProgressBar
  4. C#中Guid类型值如何判断不是初始值!
  5. Java反序列化漏洞通用利用分析
  6. 树莓派安装kali后的简单配置
  7. Timer定时器
  8. SqlServer中创建Oracle连接服务器
  9. 转载sql server 关于 default value的一些使用总结
  10. Win8 系统下串口出现叹号 异常(10)
  11. WPS Office手机版调用接口代码指导帖之一(Android)
  12. mysql批量上传数据
  13. openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】
  14. HDU 3782 xxx定律
  15. docker--私有仓库
  16. M - 约会安排 HDU - 4553 线段树 (最长连续段)
  17. Tomcat多应用启动报错:org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [].
  18. mybatis学习系列五--插件及类型处理器
  19. 解读EXPLAIN执行计划中的key_len(转)
  20. 20145232 韩文浩 《Java程序设计》第6周学习总结

热门文章

  1. DICOM医学图像显示算法改进与实现——LUT
  2. 【Todo】ES6学习
  3. 深入浅出:Linux设备驱动之字符设备驱动
  4. 梯度下降和EM算法,kmeans的em推导
  5. java平台利用jsoup开发包,抓取优酷视频播放地址与图片地址等信息。
  6. 最小公倍数(Least Common Multiple)
  7. C#实现模拟登录百度并发送私信
  8. Nova虚拟机启动提示libvirtError
  9. 《从零開始学Swift》学习笔记(Day 61)——Core Foundation框架之内存管理
  10. QT实现FTP服务器(三)