Q&A

  • 델파이상에서 날짜를 3개월 또는 6개월로 조정하고 싶어요.
Select 문을 통해서 구해온
날짜를 예로 '2001-06-20'  이것을 3개월 또는 6개월로 올리고 싶은데
어떻게 하면 되는건가요. 가르쳐 주시면 고맙겠습니다.

수고하십시오.
2  COMMENTS
  • Profile
    머슴 2002.04.02 21:14
    이런 방법이 있습니다..

    오라클인 경우에느 ADD_MONTHS라는 함수를 이용합니다..

    현재의 날짜가 아닌 필드에 들어 있는 날짜로 부터 3또는 6개월이

    경과한 날짜를 알고 싶으면 아래의 용법으로 하시면 됩니다..

    예) ADD_MONTHS(날짜,n):현재 날짜에 n개월수를 더한다.

    만약 테이블이 A_TABLE 이고 필드가 InDate라고 하고

    필드명을 OutDate로 구하고 싶으면...


    SELECT  ADD_MONTHS(InDate,6)  OutDate  FROM A_TABLE;

  • Profile
    최석기 2002.04.02 21:00
    지정된 날짜로부터 3개월 또는 6개월을 증감 하고 싶으신거나여??

    그러면 IncMonth 함수를 이용해 보세요.

    IncMonth(now,6);