PL/SQL知识点总结

1.7您应该掌握的内容

  • PL/SQL语言是一种什么样的程序设计语言?
  • PL/SQL提供了现代软件工程的哪些主要特点?
  • 在基于Oracle的软件开发项目中,为什么首选的编程语言是PL/SQL?
  • 除了包括过程语言之外,PL/SQL程序还可以包括什么语句?
  • PL/SQL引擎是是怎样编译和执行PL/SQL程序的?
  • 为什么 使用PL/SQL可以改进系统的整体性能并减少网络的流量?
  • 了解在PL/SQL中模块化是如何实现的?
  • PL/SQL程序设计语言主要有哪些优势?
  • 了解PL/SQL程序块结构,以及组成这种结构的三种程序段。
  • 了解PL/SQL程序的构成方式。
  • 熟悉在实际工作中,创建、编辑和执行PL/SQL程序的具体步骤。
  • 在PL/SQL程序中怎样输出信息?
  • 在使用中文字符串时应该注意什么?

3.17您应该掌握的内容

在学习下一章之前,请检查一下您是否已经掌握了以下内容:

  • 如何得到一个表的结构?
  • 如何查看SQL缓冲区中的SQL语句?
  • 如何修改SQL缓冲区中的SQL语句?
  • 如何删除SQL缓冲区中的SQL语句?
  • 如何运行SQL缓冲区中的SQL语句?
  • 如何生成脚本文件?
  • 如何编辑脚本文件?
  • 如何直接运行脚本文件?
  • 如何使用SQOOL命令?
  • 怎样使用自动化追踪SQL语句?
  • 怎样获取SQL*Plus的帮助信息?
  • 怎样列出某一个特定命令的帮助信息?

4.10 您应该掌握的内容

在学习第5章之前,请检查一下您是否已经掌握了以下内容:

  • 在PL/SQL中变量是如何处理的?
  • PL/SQL变量命名的具体规则是什么?
  • 熟悉在PL/SQL中声明变量的语法。
  • 了解并熟悉DBMS_OUTPUT软件包的功能和使用方法。
  • 熟悉q操作符的用法。
  • 熟悉常用的基本标量数据类型。
  • 理解BINARY_INTEGER和PLS_INTEGER数据类型。
  • 熟悉PL/SQL中的%TYPE属性。
  • 熟悉PL/SQL中布尔变量和布尔表达式的特点。
  • 熟悉在PL/SQL中绑定变量(宿主变量)的用法。
  • 了解Oracle推荐的在声明PL/SQL变量时应该遵循的原则。
  • 了解Oracle推荐的变量和常量命名规则。

5.12 您应该掌握的内容

在学习第6章之前,请检查一下您是否已经掌握了以下内容:

  • 熟悉PL/SQL语言的词法单元。
  • 什么是标识符?
  • 熟悉标识符的命名规则及Oracle推荐的命名方法。
  • 什么是定界符?
  • 熟悉常用的简单定界符和组合定界符。
  • 什么是文字以及文字的分类?
  • 熟悉字符和日期文字的用法。
  • 熟悉注释语句的写法。
  • 在实际的PL/SQL编程工作中,应该尽量使用哪一种注释方法?
  • 熟悉在PL/SQL语句中可以使用的SQL函数。
  • 哪些SQL函数在PL/SQL程序语句中不能使用。
  • 在Oracle 11g 和 Oracle 12c中PL/SQL对序列操作了哪些改进。
  • 了解PL/SQL中数据类型的隐含转换和显示转换。
  • 熟悉显示转换所需的内置转换函数。
  • 熟悉一元运算符和二元运算符。
  • 熟悉PL/SQL语言中运算符的分类以及它们的优先级。
  • 熟悉PL/SQL程序块的嵌套和变量的作用域。
  • 了解外层和内层变量同名可能引发的问题及处理方法。
  • 在PL/SQL程序设计中应该遵循哪些编写程序的原则。

6.9 您应该掌握的内容

在学习第7章之前,请检查一下您是否已经掌握了以下内容:

  • 哪些SQL语句不能再PL/SQL程序块中直接使用。
  • 在PL/SQL程序中怎样从数据库中提取数据。
  • 熟悉扩充后PL/SQL中的SELECT语句的语法。
  • 熟悉使用SELECT语句从数据库中提取数据时可能出现的问题及解决方法。
  • 如何显示或追踪PL/SQL变量的值。
  • 怎样利用分组函数从表中提取数据和可能出现的问题以及解决的办法。
  • 熟悉Oracle在执行PL/SQL中嵌入的SQL语句时处理标识符优先级。
  • 怎样有效的避免由于标识符与列(或表)重名而产生的程序二义性。
  • 熟悉在PL/SQL程序中使用数据维护语言的方法。
  • 熟悉在PL/SQL程序中事物控制的方法。
  • 休息MERGE语法的功能及如何使用它进行数据的合并操作。

7.9您应该掌握的内容

在学习第8章之前,请检查一下是否已经掌握了以下内容:

  • 理解Oracle的NULL(空值)。
  • 熟悉逻辑运算AND和OR的规则。
  • 熟悉PL/SQL的三个逻辑运算符的真值表。
  • 在处理空值时,哪些“金科玉律”可以避免一些常见的错误?
  • 熟悉IF语句的用法以及简单IF语句的使用。
  • 熟悉IF-THEN-ELSE和IF-THEN-ELSIF语句的执行流程。
  • 熟悉IF-THEN-ELSE语句的使用方法。
  • 怎样将当前会话的日期语言改为美国英语?
  • 怎样利用SQL*Plus的替代变量为P
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值