database/oracle
오라클 반복문 for문 작성 (+ DBMS_OUTPUT 출력안됨)
developer_j
2024. 6. 18. 12:19
728x90
반응형
오라클 for 반복문 작성해보기.
DBMS_OUTPUT.PUT_LINE() 사용했는데 오라클 스크립트 출력창에 안나온다면 출력모드를 on 해준당
예제 쿼리
/* 출력 모드 on */
SET SERVEROUTPUT ON;
/* 변수 정의 */
DECLARE
NUM1 NUMBER :=1;
TODAYS_DATE DATE := SYSDATE;
/* 함수 시작 */
BEGIN
DBMS_OUTPUT.PUT_LINE('안녕하세요. 오늘 날짜는..' || TO_CHAR(TODAYS_DATE, 'YYYY.MM.DD')); --출력
/* 반복문 */
FOR I IN 1..5
LOOP
SELECT SYSDATE + NUM1 INTO TODAYS_DATE FROM DUAL;
DBMS_OUTPUT.PUT_LINE(NUM1 || '일 후 :' || TO_CHAR(TODAYS_DATE, 'YYYY.MM.DD')); --출력
NUM1:=NUM1+2;
END LOOP;
/* 반복문 END */
END;
/* 함수 시작 END */728x90
반응형