>> Edit article
이름
제목
패스워드
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 format. 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