欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

oracle SQL语句大批量增加数据

程序员文章站 2022-06-02 16:44:33
...

```sql
declare  --声明语法
  maxnumber constant int := 20000; -- 设置要生成的数据量  
  i int := 1; -- 设定初始值
begin
  for i in 1 .. maxnumber loop  -- 开始循环
insert into T_TEST_INFO(   -- 数据库字段
  ID,
  REQUEST_NO,
  REQUEST_SYSTEM, 
  REQUEST_DATE,
  TRADE_DATE,                         
  TRADE_AMT,                          
  CCY, 
  BIZ_TYPE 
)
values (   -- 插入数据库值
SEQ_T_TEST_INFO.NEXTVAL,                                   
CONCAT('201903155666666',SEQ_T_TEST_INFO.NEXTVAL), --NEXTVAL是自增+1指令   
'TEST', 
to_date('01-01-2020', 'dd-mm-yyyy'), 
sysdate-1,
trunc(DBMS_RANDOM.VALUE(1, 9999)),           
'156', 
NULL)
);
  end loop;
  commit;
end;
相关标签: oracel sql