[pgsql-jp: 32630] Re: +1 monthsについての解釈

Tietew tietew @ tietew.net
2004年 4月 1日 (木) 09:42:53 JST


On Thu, 01 Apr 2004 09:33:07 +0900
In article <20040401092749.7903.BLUE @ nabeneko.ws>
[[pgsql-jp: 32629] Re: +1 monthsについての解釈]
Blue <blue @ nabeneko.ws> wrote:

> 確かに、正常値になりますね。。timestampに書き換えたいと思います。
> 
> 色々試したところ、
> select date_trunc('month','2004/3/01'::abstime+'1 months');
>> select date_trunc('month','2004/3/01'::abstime)+'1 months';
> 
> とすることで回避できました。
> これってどういう解釈なんでしょうね。

date_trunc が timestamp 型を返すからです。ちなみに引数も abstime 
から timestamp に変換されています。
http://www.postgresql.jp/document/pg734doc/user/functions-datetime.html#FUNCTIONS-DATETIME-TABLE



―[ 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 メーリングリストの案内