程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> oracle優雅for循環插入inloopinsert

oracle優雅for循環插入inloopinsert

編輯:Oracle教程

oracle優雅for循環插入inloopinsert


create table computers
(
 comNo number(4)  constraint PK_comp primary key,
 compModel varchar2(64) constraint unique_comp unique,
 buyTime date,
 price number(12,2) constraint ch_price check(
 price>0 and price<=300000),
 owner varchar2(32));

DECLARE
  i number := 0;
BEGIN
  for i in 1 .. 3000 loop
    insert into computers
      (comNo, compModel, buyTime, price, owner)
    values
      (i, '8' + i, to_date('' + sysdate, 'YYYY-MM'), i, 'zhangsan');
    --dbms_output.put_line(i);
  end loop;
  commit;
END;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved