自学PL/SQL 第二讲Writing Executable Statements
2011-07-29 10:26
204 查看
本讲课程目标
1.PL/SQL块的语法和指导原则
2.正确的使用标识符(变量)和描述嵌套块的规则
3.PL/SQL的比较运算符
4.项目规范和指导原则
一:PL/SQL块的语法和指导原则
1.语句可以多行,关键字不能被分割成两行;保留字不能用做标识符,除非使用双引号包含
2.词汇单元可以分类为:定界符,标识符,常量,注释
3.字符和日期型的常量使用单引号包含
4.正斜杠(/)代表运行PL/SQL块
5.使用'--'进行单行注释,使用'/* */'进行多行注释
二:正确的使用标识符(变量)和描述嵌套块的规则
decode和组函数不能用在存储过程中
PL/SQL块无论语句是否可以执行,都可以被嵌套;
嵌套块变成一个语句来执行,exception节可以包含嵌套块,变量的范围可以在程序单元区内(即块,子程序和包内)
- SQL> <<outer>>
- 2 declare
- 3 v_a number(1) := 1;
- 4 begin
- 5 declare
- 6 v_a number(1) := 2;
- 7 begin
- 8 dbms_output.put_line(outer.v_a);
- 9 end;
- 10* end;
- SQL> /
- 1
- PL/SQL procedure successfully completed
三.PL/SQL的比较运算符
四.项目规范和指导原则:
1.对代码进行有效注释
2.统一代码的转换形式
3.统一变量的命名规范
4.代码对齐,提高阅读性
阅读更多
相关文章推荐
- 自学PL/SQL 第二讲Writing Executable Statements
- 自学PL/SQL 第四讲Writing Control Structures
- Chapter -03 Writing Executable Statements 02
- pl/sql 自学软件安装及配置
- PL/SQL第二课(作业)
- 《Oracle PL/SQL 完全自学手册》读书笔记 2.5 PL/SQL基本结构
- 《Oracle PL/SQL 完全自学手册》读书笔记 2.4.2 复合类型
- Oracle PL SQL完全自学手册pdf
- 自学PL/SQL 第一讲decalring variables
- [bbk4980]第07集 - Chapter 04- Interacting with Oracle Database Server:SQL Statements in PL/SQL Programs(02)
- pl/sql自学总结
- 《Oracle PL/SQL 完全自学手册》读书笔记 第5章 数据的增、删、改-- 5.3.4 TRUNCATE与DELETE的区别
- Chapter -03 Writing Executable Statements 01
- 自学PL/SQL 第三讲Interacting with the Oracle Server
- 自学PL/SQL 第一讲decalring variables
- pl/sql 自学软件安装及配置
- PL/SQL第二课(学习笔记)
- [bbk4979]第06集 - Chapter 04- Interacting with Oracle Database Server:SQL Statements in PL/SQL Programs(01)
- Oracle PL/SQL之IN OUT NOCOPY
- Oracle PL/SQL之不能在function里面调用DBMS_LOCK(Grant to role OR Grant to user)