Q&A

  • 날짜형식 질문 하나.....
DB는 오라클을 사용하고 있습니다.

그런데...특정필드에 '20011010173340'라고 들어가 있습니다.

필드 타입은 VARCHAR2입니다.



그런데 이필드를 쿼리해서 그리드나 디비그리드에 뿌려줄때

2001년 10월 10일 오후 5:33:44 이렇게 보여 줄 수 있나여?

어찌보여 줘야 하는지...좀 알려 주세여...



1  COMMENTS
  • Profile
    나두초보~~ 2001.11.06 22:42
    용이 wrote:

    > DB는 오라클을 사용하고 있습니다.

    > 그런데...특정필드에 '20011010173340'라고 들어가 있습니다.

    > 필드 타입은 VARCHAR2입니다.

    >

    > 그런데 이필드를 쿼리해서 그리드나 디비그리드에 뿌려줄때

    > 2001년 10월 10일 오후 5:33:44 이렇게 보여 줄 수 있나여?

    > 어찌보여 줘야 하는지...좀 알려 주세여...

    >



    sql에 convert나 cast 명령어가 있습니다...

    ㅡ.ㅡ; 군데 문제는...

    데이타형식이 날짜 포멧과 일치해야 한다는 것이 있습니다.

    cast나..convert을 쓸시.. 날짜포멧과 일치하지 않으면..

    반환을 하지 않거든여..



    CAST(char_l AS datetime) AS 날짜 // 문자열을 날짜형식으로 바꿔 줍니다.

    convert(char(8), date, 112) // 데이타 형식을 문자열로 변환..



    걍..참고만 하세여..