Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4984161
  • 博文数量: 1696
  • 博客积分: 10870
  • 博客等级: 上将
  • 技术积分: 18357
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 15:16
文章分类
文章存档

2017年(1)

2016年(1)

2015年(1)

2013年(1)

2012年(43)

2011年(17)

2010年(828)

2009年(568)

2008年(185)

2007年(51)

分类: Oracle

2009-09-08 01:23:01

2.1.3 合理使用PL/SQL 保留字

保留字是专用于PL/SQL 的(如BEGIN 、END 和SELECT 等)标识符。不能把保留字用作变量、字面值或者用户定义异常的名称。

 

A)如果运行这个PL/SQL 语句块,会发生什么事情呢?会收到错误消息吗?如果出现错误,如何解释呢?

答案:在本例中,我们声明一个名为exception 的变量。接下来,初始化这个变量,并在屏幕上显示这个变量的值。

这个范例演示了对保留字的非法使用。对于PL/SQL 编译器来说,“exception”是标识异常处理部分开始的保留字。因此,这个名称不能用于变量命名。下面看看这个小程序所产生的大量错误信息:

 
需要自问如下问题:如果自己不知道“exception”是保留字,在看到上述错误消息时会尝试调试脚本吗?我知道我自己是不会的。
阅读(1197) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~