网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  讲解往表中顺序插入n条记录的简易方法     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:60次  录入:管理员--2008-08-12  
 

【赛迪网-it技术报道】在oracle9中,可以通过简单的方法顺序插入记录,形如:

create table t (seqno number, a varchar2(5), b varchar2(5));

想要

insert into t values (1, 'x', 'x');

(2, 'x', 'x')

(3, 'x', 'x')

...

(n+1, 'x', 'x')

只需要执行:

insert into t (seqno, a, b)

select level + 1, a, b

from dual, t

connect by level <= &n

这个方法确实不错。

具体请看:

sql> insert into t values(1, 'x', 'x');

已创建 1 行。

sql> insert into t(seqno, a, b) select level+1, a, b from dual, t connect by lev

el<=&n

2 ;

输入 n 的值: 10

原值 1: insert into t(seqno, a, b) select level+1, a, b from dual, t connect

by level<=&n

新值 1: insert into t(seqno, a, b) select level+1, a, b from dual, t connect

by level<=10

已创建10行。

 
 
上一篇: 个人经验总结:oracle数据库scn号详解    下一篇: 如何在oracle数据库中使用java存储过程
  相关文档
初学者应该如何理解oracle的架构知识 (1) 03-04
教你通过sql语句获取数据库的基本信息 07-29
红旗linux和Oracle10gr2的冲突 05-27
个人经验总结:在oracle中恢复被drop掉的表 08-07
客户端不安装 Oracle 也可以连接数据库 08-05
使用排序哈希簇来加提高询速度 08-05
删除oracle数据库10g垃圾表的最新方法 05-15
不要忽视Oracle 10g STATSPACK新功能 06-03
建库的过程中dbca报错,错误号为ora-12547 02-27
Oracle中用Rowid查找和删除重复记录 04-11
讲解七种数据库中select top的使用方法 06-02
一个完整的oracle rman备份恢复参考示例 05-29
细化解析Oracle 10g STATSPACK的新功能 08-05
Oracle智能代理与OMS的问题解答 05-27
怎样才能提高oracle 10g增量备份速度 04-09
在Oracle9i中Oracle DATA计算时间差 04-23
轻松四步帮你解决不能一次创建多表问题 06-17
实例讲解"oracle"数据库的分页显示 03-18
深入了解 Oracle 10g 中新型层次查询选项 08-05
oracle数据库sqlplus中几个常用set语句 07-28
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息