WEB开发网
开发学院数据库Oracle PL/SQL序列 阅读

PL/SQL序列

 2006-12-30 11:57:40 来源:WEB开发网   
核心提示: 序列的使用下面介绍在向数据表中插入数据时如何使用序列,(1)首先为实例建立一个数据表“SCOTT.SEQUENCE_TABLE”,PL/SQL序列(3),为简化起见,该数据表仅包含一个类型为“NUMBER”的数据列“NO&rdqu

序列的使用

下面介绍在向数据表中插入数据时如何使用序列。

(1)首先为实例建立一个数据表“SCOTT.SEQUENCE_TABLE”,为简化起见,该数据表仅包含一个类型为“NUMBER”的数据列“NO”。

在如图9.51所示的创建表的【一般信息】选项卡中进行如下设置。

在【名称】文本框中输入“SEQUENCE_TABLE”。

在【方案】下拉列表框中选择“SCOTT”。

在【表空间】下拉列表框中选择“USERS”。

在【名称】单元格中输入“NO”,在【数据类型】下拉列表框单元格中选择“NUMBER”。

完成设置后单击按钮。

(2)读者也可以在【SQLPlus Worksheet】中执行下列SQL代码创建数据表“SCOTT.SEQUENCE_TABLE”。

  ―――――――――――――――――――――――――――――――――――――
   CREATE TABLE "SCOTT"."SEQUENCE_TABLE" ("NO" NUMBER(10) NOT NULL)
     TABLESPACE "USERS"
   ―――――――――――――――――――――――――――――――――――――

【配套程序位置】:第9章 createsequencetable.sql。

(3)在插入新的记录时,使用刚创建的“TEMPSEQUENCE”序列来自动产生“NO”数据列的值。在【SQLPlus Worksheet】里执行下面的SQL代码,执行的结果如图9.52所示。

上一页  1 2 3 4  下一页

Tags:PL SQL 序列

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接