2012-08-06 25 views
5

FreeTDSの奇妙な日付時刻形式

SELECT GETDATE() 

およびその他の日時関数/コラム似たような生成します。

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

を私は選択でconvertを使用することができます知っているが、私は変更することはできませんDBには多くのストアドプロシージャがあります。

私は/etc/locales.confdate format = %Y-%m-%d %H:%M:%Sの設定を変更しようとした、とini_set('mssql.datetimeconvert',1);を使用しますがFreeTDSのは、それを無視しているようだとAug 06 2012 09:33AM

すべてのクエリを変更することなく、標準形式でのdatetime列を取得する方法はありますが返さ?

答えて

4

すべてのロケールでdate formatが変更された/etc/locales.confに変更されましたが、どちらが機能しているのかわかりませんが、システムロケールとして使用されていないことは間違いありません。それがために

+0

感謝を適切な日時を表示させるためにどのような方法があるかどうdatetimeconvertを使用して

とにかく

は、助言、およびいくつかのDB抽象化層ライブラリに(この場合はADODB)をオフので、私はまだ興味がされていませんソリューション! – Fractaliste

関連する問題