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所示。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接