: 오. 이런 것이 있었군요. 가져다 써봐야징 ^^
:
: 답례로 인용문 해석과 답입니다.
:
: --인용문 해석 시작--
: Microsoft's ODBC driver (which is used by among other things the Query Analyzer tool) converts datetimes to an ISO for
: mat.
: M$의 ODBC 드라이버(쿼리 어낼라이저 및 다른 것들에서 사용되는)는 datetime을 ISO
: 형식으로 변환한다.
:
: That format has the advantage of being all numeric, making sortable, unambiguaous, and locale-independent.
:
: 그 형식(ISO)은 모두 숫자로 되어있고, 정렬가능하고, 명백하며, 로케일에 독립적이다.
:
: Db-lib and Ct-lib, in contrast, as well as the FreeTDS ODBC driver, use the MMM DD YYYY hh:mm format.
: Db-lib 과 Ct-lib은, 대조적으로, 또한 FreeTDS ODBC 드라이버도, MMM DD YYYY hh:mm 형식을 사용한다.
: --인용문 해석 끝 --
:
: 링크해주신 페이지에 인용하신 내용 다음줄에 답이 있네요.
:
: --답 시작--
: If you want to be sure your queries always return dates in a particular format,
:
: 만약 당신의 쿼리가 항상 특정한 형식으로 날짜를 출력하길 원한다면,
:
: don't leave the formating up to the driver!
:
: 드라이버에게 형변환을 맡겨두지 말라!
:
: Use the Convert function, or the more modern Cast function if your server supports it.
:
: Convert 함수를 사용하라, 또는 당신의 서버가 지원한다면 더 최신인 Cast 함수를 사용하라.
: --답 끝--
:
: --
: 음냐 배고파
답장 감사합니다.
형변환없이도 기본포멧을 yyyy-mm-dd 형식으로 사용했으면 했는데,
할 수 없이 convert 함수를 써봤습니다.
근데 convert를 썼는데도 여전히 Jun 26 2002 07:37PM 형식으로 나오네요.
query문은
select convert(datetime,sdate,20) from xxx 입니다
20과 120이 yyyy-mm-dd hh:mi:ss(24h) 형식인데요.
여기서 말하는 형변환이 쿼리문에서 해결하는 게 맞겠지요?
글이 묻혀서 답 해주시는 분이 있을까 걱정됩니다만...