[pgsql-jp: 32628] Re: +1 monthsについての解釈
Tietew
tietew @ tietew.net
2004年 4月 1日 (木) 09:25:17 JST
On Thu, 01 Apr 2004 09:18:50 +0900
In article <20040401091640.7901.BLUE @ nabeneko.ws>
[[pgsql-jp: 32627] +1 monthsについての解釈]
Blue <blue @ nabeneko.ws> wrote:
> select date_trunc('month','2004/3/01'::abstime+'1 months');
> ですが、
>
> date_trunc
> ------------------------
> 2004-03-01 00:00:00+09
>
> こういう回答が帰ってきます。
=> select '2004/03/01'::abstime+'1 months';
?column?
------------------------
2004-03-31 00:00:00+09
(1 row)
=> select '2004/03/01'::timestamp+'1 months';
?column?
---------------------
2004-04-01 00:00:00
(1 row)
と言うわけで ABSTIME なんて古くさいもの使うなということでしょう。
素直に TIMESTAMP 型を使えばよろしいのではないでしょうか。
―[ Tietew ]――――――――――――――――――――――――――――
Mail: tietew @ tietew.net / tietew @ raug.net
Web : http://www.tietew.net/ Tietew Windows Lab.
PGP fingerprint: 26CB 71BB B595 09C4 0153 81C4 773C 963A D51B 8CAA
pgsql-jp メーリングリストの案内