我不知道如何在表中放入大量的数据.数据不能重复
建议,可能还有其他的方法?
create table COUNTRIES ( COUNTRY_ID VARCHAR2(7),COUNTRY_NAME VARCHAR2(40),constraint COUNTRY_C_ID_PK primary key (COUNTRY_ID) ); Begin For IDS in 1..1000000 Loop INSERT INTO "SYSTEM"."COUNTRIES" (COUNTRY_ID,COUNTRY_NAME) VALUES (dbms_random.string('L',7),dbms_random.string('L',15)); Commit; End loop; End;
解决方法
如果你只想要数据量,而不关心内容的随机性,
insert into countries select rownum,'Name'||rownum from dual connect by rownum<=1000000;
应该做的伎俩
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。