我無法弄清楚如何將大量的數據放入表中。該數據不能重複如何向表數據庫中插入100萬個隨機行Oracle
建議,可能有其他方法嗎?
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;
你應該不*** ***在'SYSTEM'帳戶創建表(和你不應該*工作*系統帳戶,除非你做DBA的工作) – 2012-07-31 10:50:15
這個例子,但感謝意見 – 2012-07-31 11:41:12