《Oracle 10g管理及应用》练习答案-第九章 PL/SOL程序设计.docVIP

  • 2
  • 0
  • 约1.66千字
  • 约 2页
  • 2017-08-23 发布于河南
  • 举报

《Oracle 10g管理及应用》练习答案-第九章 PL/SOL程序设计.doc

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

文档评论(0)

1亿VIP精品文档

相关文档