所以呢這次就改用另一個方式來做吧
01. 先建立一個測試TABLE EMP
CREATE TABLE "OD_XYZ"."EMP"
( COLUMN1 NUMBER(*,0),
COLUMN2 VARCHAR2(20 BYTE),
COLUMN3 DATE
) TABLESPACE "OD_XYZ_DATA" ;
02. 建立一個名稱為emp_sequence的Sequence
CREATE SEQUENCE emp_sequence
INCREMENT BY 1 -- 每次加幾個
START WITH 1 -- 從1開始
NOMAXVALUE -- 在這邊先不設定最大值
NOCYCLE -- 採用累加方式不循環使用
CACHE 10;
03. 新增10000筆測試資料
begin
for i in 1.. 100000
loop
insert into OD_XYZ.emp values (emp_sequence.nextval, 'LEWIS', SYSDATE);
commit;
end loop;
end;
04. 看結果
select * from emp order by 1 desc;
沒有留言:
張貼留言