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