我刚建立一个表,现在想在表中添加数据,想添加10000条记录,
帮忙写一个循环语句!谢谢
帮忙写一个循环语句!谢谢
解决方案 »
- 各位大虾,帮忙看看这个语句该怎么写
- pl/sql developer oracle导入dmp文件
- 写SQL实现报表
- 请问我机器(windows XP)上的oracle10g的http://localhost:5500/em的一个奇怪问题?
- 关于用sqlplus调用存储过程,救救小妹我吧
- insert into m_yfjl (dahpsj) values (#2005-10-30 10:00:00#) 出错
- 如何全备份一个oracle 数据 库
- 怎样把 developer6i和oracle9i
- oracl数据库重新导入之后所有的汉字变成了乱码。
- Miscellance Session
- 请教一个简单的sql
- 《《在线等》》update 和 in 一起使用很慢
DECLARE
I NUMBER;
BEGIN
I:=1;
WHILE I<10000 LOOP
BEGIN
INSERT INTO TABLE1 VALUES(XXXX);--这里换上你的插入语句;
COMMIT;
END;
END LOOP;END;
SELECT rownum, to_char(rownum)
from dual connect by rownum <= 10000
SELECT rownum, to_char(rownum)
from dual connect by rownum <= 10000
错误提示:ORA-01436,用户数据中CONNECT BY 循环
2 SELECT rownum, to_char(rownum)
3 from dual connect by rownum <= 10000
4 /已创建10000行。scott@CARD> commit;提交完成。=========================================================另外还可以这样INSERT INTO yourtable(id, name)
SELECT rownum, to_char(rownum)
from all_objects
where rownum <= 10000