728x90

한달 날짜 출력 해 보기

ORACLE PL/SQL 연습



DECLARE
    iCOUNT INTEGER;
    pDATE VARCHAR2(10) ;
    pYMD VARCHAR2(30);
BEGIN
  iCOUNT := 1;
  WHILE iCOUNT <= 31 LOOP
    IF(iCOUNT < 10) THEN
      pDATE := '0' || iCOUNT ;
    ELSE
      pDATE := iCOUNT;
    END IF ;

    pYMD := '2012-01-' || pDATE || ' 00:00:00' ;

      DBMS_OUTPUT.PUT_LINE(pYMD);

    iCOUNT := iCOUNT + 1;
  END LOOP;
END ;

728x90

+ Recent posts