프로그래밍/Oracle

[FUNCTION]SET_ZERODATE

Daily Investing 2013. 7. 11. 19:58
반응형

CREATE OR REPLACE FUNCTION SAPHEE.SET_ZERODATE (IN_DATE VARCHAR2, GB  VARCHAR2)

RETURN  VARCHAR2 IS  RT VARCHAR2(8);

BEGIN

 RT := IN_DATE;
  IF GB = 'D' AND IN_DATE = '0' THEN RT := '00000000';
  END IF;

  IF GB = 'T' AND IN_DATE='0'  THEN RT := '000000';
  END IF;

  RETURN RT;

END;
/

 

반응형