이병윤 wrote:
> 데이터베이스에 날짜타입의 년도를 4자리로 저장하는방법은 없나요?
> 1999-10-10을 저장하면 99-10-10으로 저장이 되더라고요.
> 해결방안이 있으면 알려주세요
> 그리고 불가능하면 불가능하다고도 알려주시고요..
> formatdatetime함수는 알고있는데 DB에 4자리로 저장할 순 없는지요
> 그럼 수고하세요
>
> 제가 알기로는 원하시는 형식으로 저장하시려면 CHAR type으로 변경해야할거
> 같은데... ^^;; 아니면 실제의 데이타를 Query 하실때 To_Char 문을 사용해서
> 원하시는 형식으로 조회가 가능함다... ^^
제가 미루어 짐작하곤데 아마도 Windows에 국가별 설정에 날짜설정이 yy-mm-dd로 되어 있을거 같군요.... yyyy-mm-dd로 하셔야 합니다.....
만약 DB가 date 타입인데 두자리로 나온다면 분명히 이문제 일것입니다.
DB가 Server DB일 경우말이에요....
> 이병윤 wrote:
> > 데이터베이스에 날짜타입의 년도를 4자리로 저장하는방법은 없나요?
> > 1999-10-10을 저장하면 99-10-10으로 저장이 되더라고요.
> > 해결방안이 있으면 알려주세요
> > 그리고 불가능하면 불가능하다고도 알려주시고요..
> > formatdatetime함수는 알고있는데 DB에 4자리로 저장할 순 없는지요
> > 그럼 수고하세요
> >
> > 제가 알기로는 원하시는 형식으로 저장하시려면 CHAR type으로 변경해야할거
> > 같은데... ^^;; 아니면 실제의 데이타를 Query 하실때 To_Char 문을 사용해서
> > 원하시는 형식으로 조회가 가능함다... ^^
>