2012-08-06 1 views
5

- (-> 5.3.15, FreeTDS를 0.64> 0.82 PHP로부터 5.2.17 이동) 비슷한 생산 : 나는 선택에 convert을 사용할 수 있습니다 알고FreeTDS를 이상한 날짜 시간 형식 업데이트 소프트웨어를 새로운 서버에 애플리케이션을 이동 한 후,

2012-06-219 51:527: 
// proper time: 2012-08-06 09:33:02 

을,하지만 난 변경할 수 없습니다 DB의 많은 저장 프로 시저가 있습니다.

나는 /etc/locales.conf하고 date format = %Y-%m-%d %H:%M:%S을 설정하고 모든 쿼리를 수정하지 않고, ini_set('mssql.datetimeconvert',1); 사용하고 있지만 FreeTDS를 표준 형식으로 날짜 열을 검색하는 방법이 있나요 무시 보인다 및 Aug 06 2012 09:33AM

반환 변경하려고?

답변

4

나는이 문제를 모든 로케일에서 date format으로 변경하여 어떤 종류의 브 루트 포스 방식으로 해결했는지, 어느 것이 효과가 있었는지 모르지만 시스템 로케일로 사용되지 않았 음을 확신합니다. 그것을위한

+0

감사를 적절한 날짜 시간을 표시 할 수있는 방법이 있는지 datetimeconvert를 사용

어쨌든

는, 조언, 일부 DB 추상 레이어 라이브러리 (이 경우 ADODB)를 해제 그래서 나는 여전히 관심되지 않는다 해결책! – Fractaliste