小编sto*_*cke的帖子

有没有办法在不使用 FOR LOOP 的情况下创建虚拟记录?

我不知道如何在不使用 FOR LOOP 的情况下放置 1000000 个虚拟数据。这是我使用的代码:

CREATE TABLE dummy_records (
dummy_id number not null,
dummy_name varchar2(100)
);

BEGIN
    FOR loop_counter IN 1..1000000 LOOP
    INSERT INTO dummy_records (dummy_id, dummy_name) VALUES (loop_counter, dbms_random.value(1,100)); 
    END LOOP; 
END;
Run Code Online (Sandbox Code Playgroud)

sql oracle

2
推荐指数
1
解决办法
68
查看次数

标签 统计

oracle ×1

sql ×1