[pgsql-jp: 32269] Re: timestamp型

s-takahashi rallys1122 @ yahoo.co.jp
2004年 2月 14日 (土) 23:15:44 JST


高橋です。

検証までしていただてありがとうございました。


> +09 が付かないのはなんでだろうということで調べてみると、
> without time zone がデフォルトになっているんですね。
> 
> hoge=# \d t_test
>               Table "public.t_test"
>  Column |            Type             | Modifiers 
> --------+-----------------------------+-----------
>  hizuke | timestamp without time zone | 

7.2.3では「timestamp with time zone」がデフォルトのようですね。



> 結論としては、to_char() 関数を使えば良いのではないかと思います。
> 
> hoge=# select to_char(hizuke, 'YYYY-MM-DD HH24:MI:SS') from t_test;
>        to_char       
> ---------------------
>  2004-02-13 21:01:23
> (1 row)

timestamp型テーブル作成時に timestamp without zone として作成するか
select時に to_char を使えばなんとかなりそうですね。

ありがとうございます。



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