[PHP-users 3350] Re: timestampの日付と時刻の更新
f.t.
php-users@php.gr.jp
Tue, 06 Nov 2001 12:39:41 +0900
fujiyamaです。
On Tue, 6 Nov 2001 12:14:00 +0900
"S.Mitamura" <mitamura@s-graphi.co.jp> wrote:
> > テーブルの問題だとすると、どういうテーブルを作ったのか気になるところです
> > が教えていただけないですか?
>
> create table tablename (no int4, pr_title varchar(40), pr_comment text, id varchar(16), name varchar(50), name_k varchar(50), post
> varchar(8), address varchar(80), tel varchar(14), fax varchar(14), mail varchar(40), url varchar(40), keywd1 varchar(20), keywd2
> varchar(20), keywd3 varchar(20), keywd4 varchar(20), keywd5 varchar(20), photo1 varchar(20), photo2 varchar(20), photo3 varchar(20),
> map varchar(20), map_src text, f_parts int2, f_coating int2, f_process int2, f_external int2, f_audio int2, f_cleaning int2,
> f_change int2, f_cheak int2, f_insurance int2, f_filling int2, t_day timestamp, day timestamp, max_all int4, max_1 int4, max_2
> int4, tanto varchar(12), bikou text);
>
> というテーブルです。
このテーブルで最初にあったSQLを(テーブル名だけ変えて)下記のPHPで実行さ
せました。
$result_id = pg_exec($flag,
"update tablename set day=current_timestamp where id ='0001'");
結果は予想通り
fujiyama=# select id, day from tablename;
id | day
------+------------------------
0001 | 2001-11-06 12:30:54+09
(1 row)
と正しく出ます。
やはり、テーブルとかの問題でなくPHPで発行したSQLの中身が違うとかの可能性
が高いかと思います。
#RedHatやPHP3の問題だとしたら既に話題になっていそうだし...
いつもご迷惑かけます。
f.t. <fujiyama@pc.mycom.co.jp>