오라클 루프 테스트용 PL/SQL

DECLARE

v_cnt number(20) := 0;
v_into number(20) := 0;
v_stdate date := sysdate;

BEGIN

DBMS_OUTPUT.ENABLE ;

DBMS_OUTPUT.PUT_LINE('데이터 동작시작');

DBMS_OUTPUT.PUT_LINE(
to_char(v_stdate,'YYYY-MM-DD HH24:MI:SS')
);


LOOP

{{동작 쿼리}}

v_cnt := v_cnt+1;

EXIT WHEN v_cnt >= 100000;

END LOOP;
DBMS_OUTPUT.PUT_LINE('데이터 동작완료');
DBMS_OUTPUT.PUT_LINE(v_cnt || '루프');
DBMS_OUTPUT.PUT_LINE(
to_char(sysdate,'YYYY-MM-DD HH24:MI:SS')
);
DBMS_OUTPUT.PUT_LINE(
NUMTODSINTERVAL(sysdate-v_stdate,'DAY')
);

END;           


# 결과
데이터 동작시작
2013-06-24 11:47:03
데이터 동작완료
100000루프
2013-06-24 11:47:33
+000000000 00:00:30.000000000


댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
3.31
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
5.1
5.2
5.3
5.4