Oracle和达梦:循环执行SQL(如循环插入数据)

Oracle和达梦:循环执行SQL(如循环插入数据)

  • 其中:WHILE i <= 100000 LOOP,10万是循环10万次
  • 其中:i NUMBER := 1;,1是从一开始

-- 循环执行一条sql
DECLARE
    i NUMBER := 1;
BEGIN
    WHILE i <= 100000 LOOP
        -- 在这里编写你要执行的SQL语句
        -- 例如:EXECUTE IMMEDIATE 'INSERT INTO table_name VALUES (' || i || ')';

insert into "CS_YT1"."T_PT"("ID", "NAME") VALUES(i, 'dddd……');

        i := i + 1;
    END LOOP;
END;


posted on 2023-11-18 13:54  C_C_菜园  阅读(799)  评论(0编辑  收藏  举报

导航