>> Delete No. 51521 article
No. freetds 사용시

등록 2002-06-26 16:58:00 By localhost     조회 5
이름 메렁    

		freetds를 사용해서 리눅스 php에서 mssql 7.0을 액세스 하고 있습니다.
 다른 것은 문제가 없는데 date형 레코드가 Dec 13 2001 05:58PM 같은 형식으로 출력됩니다.
제가 원하는 것은 2001-12-13 17:58:55 같은 형태이거든요.
물론 쿼리에서 convert를 해주거나 하는 방법은 있겠지만 기본출력형태를 변경하고 싶습니
다. freetds의 FAQ에 이 문제가 나오던데 영어도 짧고 더더구나 리눅스 실력도 짧아서 해결이 
어렵네요  아래는 원문인데요.
-----------------------------
Microsoft's ODBC driver (which is used by among other things the Query Analyzer tool) converts datetimes to an ISO forma
t. That format has the advantage of being all numeric, making sortable, unambiguaous, and locale-independent. Db-lib and
 Ct-lib, in contrast, as well as the FreeTDS ODBC driver, use the MMM DD YYYY hh:mm format. ----------------------------
-  정확한 해석은 힘들지만 리눅스 자체에서 MMM DD YYYY hh:mm 포멧을 사용하는 때문이 아닌가 
싶은데... 이 해석이 맞기나 한 건지... 또 맞다면 해결방법은 무엇인지 알려주시면 감사하
겠습니다.  freetds 홈페이지는 http://www.freetds.org 위 글의 원문이 있는 곳은 http://www.freetds.org/
faq.html#dateformat 입니다.  좋은 하루 되세요.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved