- 2
- 0
- 约1.66千字
- 约 2页
- 2017-08-23 发布于河南
- 举报
第9章 PL/SOL程序设计
习题
变量的名称必须遵循一定的规定,这此规定如下:
(变量名必须以字母开头,由字母、数字、下划线、美元和英镑符号等特殊符号组成,但最好不要用中文。
(变量名不区分大小写。
(变量名最长为30个字符。
(变量名中不能包括任何形式的空白(如空格或制表符等)。
(不能使用SQL或PL/SQL的保留字为变量名,因为它们对于SQL和PL/SQL有特殊含义。
PL/SQL具有一般过程化语言的特征,有顺序结构、选择结构、循环结构以及GOTO跳转结构等各种结构。
在PL/SQL程序中,由于常需要把表中的数据读取到指定的变量中,为了使变量的数据类型和表中的对应列的数据类型一致,可以直接通过%TYPE引用表中指定列的数据类型,这样一旦表中指定列的数据类型被修改,则在程序执行时,将自动引用新的对应数据类型,因此,应用%TYPE可以不必知道变量对应列的数据类型,同时,可以使程序运行时自动适应对应列的数据类型。通过记录类型可以方便地一次读取多列的数据到指定的变量中,当需要一次性的读到所有列数据到变量中时,定义记录类型将比较麻烦,此时可以应用PL/SQL提供的%ROWTYPE技术来自动提取表中行的结构信息,并自动生成对应的行数据类型。
在通过游标对表的行数据进行处理的操作过程,主要包括以下四步:声明游标、打开游标、提取数据和关闭游标。
声明游标的语法格式如下所示:CURSOR
原创力文档

文档评论(0)