[PHP-users 3346] Re: timestampの日付と時刻の更新

Tatsuo Ishii php-users@php.gr.jp
Tue, 06 Nov 2001 12:05:47 +0900


石井です.

>  timestamp型の日付+時間を更新する時に、
>  update detail set day=current_timestamp where id='0001';
>  とPHPより、更新しようとしていますが、
>  Linux上で実行する場合には、時間がちゃんと入るのですが、
>  PHPから更新する場合に、日付のみで、時間が00:00:00+09
>  となってしまいます。

同じSQLが,PHPから実行した場合に結果が異なるとは信じられません.たぶん
スクリプトのミスで考えているのと違うSQL文を発行しているだけでしょう.
PostgreSQLのログを有効にしてSQL文をトレースすればすぐに原因が分かるの
ではないですか?

あ,聞かれる前に言っておきますが:-)「PostgreSQLのログを有効にする方法」
はマニュアルに書いてあるので自分で調べてくださいね.
--
Tatsuo Ishii