Q&A

  • 날짜 1982년과 2082년...
sql 터미널에서 select * from emp;  해서 보면
날짜 필드에 '820104' (82년1월4일) 라고 나오는데.... (이게 1982년을 말하는지
2082를 말하는지 모르겠음...)

Pro*C 에서 select * from to_char(hiredate, 'yyyymmdd') where 1982 에서 1985년 사이;  해서 보면

날짜 필드에 19820104 로 나와야 될텐데 20820104 로 나오네요....

1900년과 2000년의 차이.....


왜 1982로 나오지 않고 2082로 나오나요?
1  COMMENTS
  • Profile
    Cos Consulting 2002.05.21 12:04
    Sql 터미널을 안써서 잘모르겠지만..
    델파이에선 TwoDigitYearCenturyWindow 란것이 있어서...
    쎈추리 구분을 해줄수있읍니다..
    예) TwoDigitYearCenturyWindow= 50
    twodigit year 가 50 이면 2050..  49 면 1949 가 돼져.

    Control Panel 의 세팅에서 현제 센추리 를 정해주는
    필드가 있읍니다.. 이것을 확인해보시길.