[pgsql-jp: 33979] Re: 日付の要素の抽出
jhayashi
jhayashi @ gsi.go.jp
2004年 9月 9日 (木) 16:00:29 JST
谷田様
(CC:皆様)
ご回答ありがとうございます。
> > >このTIMESTAMPってのはどういう意味ですか?
> > マニュアル(9.8.1. EXTRACT, date_part)の例式をそのまま
> > 引用したんですが、
>
> これは、文字列->TIMESTAMPの変換に使っているものであって、カラムに使うも
> のではないです。
>
>>select EXTRACT(DAY FROM TIMESTAMP column3) from tableA;
^^^^^^^^^
>このTIMESTAMPってのはどういう意味ですか?
>>ERROR: parser: parse error at or near "column3" at character 35
>>メッセージ見る限り、単なる文法エラーだと思いますが・・・
select EXTRACT(DAY FROM TIMESTAMP column3) from tableA;
のTIMESTAMPを外したら問題なく結果が表示されました・・・(^^;;
単なる文法エラーでした。お騒がせしました。
申し訳ありません・・・・
> > >最近のバージョンでは(といっても結構前からですが)abstime型は推奨されて
> > >いません。念のため。
> > そうなんですか・・・
> > 何も考えずに使っていました。
> > ちなみに年時分秒のデータ型でお勧めを教えて頂ければありがたいのですが。
>
> http://www.postgresql.jp/document/pg743doc/html/functions-datetime.html
>
> を見ていたらうすうす気づくと思いますが、TIMESTAMP型です。
わざわざご回答して頂いてありがとうございます。
もっと勉強します!
>
> http://www.postgresql.jp/document/pg743doc/html/datatype-datetime.html
>
>
> --
> TANIDA Yutaka <tanida @ sra.co.jp>
jhayashi
pgsql-jp メーリングリストの案内