[pgsql-jp: 25667] Re: time 型データの表示

Jun Kitamura kitamura @ zoozee.jp
2002年 4月 23日 (火) 15:37:11 JST


北村@zoozee です。

> time から timestampe に一度キャストできれば良いのですから,
> 
> select id, to_char(day,'YYYY年MM月DD日') as day, 
> to_char(timestamp(date,start),'HH24時MI分') as start from hoge where id=10 ;

質問者は 7.1 なので問題ないですが、7.2 から timestamp が予約語になったの
で、"timestamp"(date,start) にしなくてはならないです。

移植性を考えると、date + start のが良いかな?と思ったのですが、
date型 + time型 :: timestamp型 って、方法として間違ってるのでしょうか?
(結果的には OK なのですが、ちょっと疑問に思ったので)
便乗質問で悪いのですが、分かる方、ぜひご教授ください。




pgsql-jp メーリングリストの案内