Database/Tibero

[Tibero] 프로시저를 사용하여 Insert, update 반복 수행

코생아 2022. 3. 3. 14:21
반응형

DB 테스트를 진행하다가 시작과 끝값을 입력하여 Insert, Update 수행이 필요하여 작성한 프로시저입니다. 예시를 보시고 잘 활용하시면 도움이 될꺼같아 공유합니다.

 

 create procedure dataInsert(
startcnt in number , // 입력받을 수
endcnt in number)
IS 
i number := startcnt; // 변수에 입력받은 수 부여
e number := endcnt;
begin
loop

 insert into test01 values(i, 'INSERTDATA', 'XLOGXLOGXLOGXLOGXLOGXLOGXLOG', sysdate); 
 
 update test01 set  name ='UPDATE' where id = i;
       i:=i+1;
       commit;
       exit when i > e;
end loop;

end;
/

 

반응형