[pgsql-jp: 33970] Re: 日付の要素の抽出

H.Kurabayashi kurabayashih @ citizen.co.jp
2004年 9月 9日 (木) 14:18:42 JST


列の内容は、こんな感じでしょうか?

table name: test
    i
----------
2004-09-09

> EXTRACT関数のSourceに列名を指定することは出来ないのでしょうか?
サブクエリーを使うと上手くいくみたいです。

select EXTRACT(DAY FROM (SELECT i from test));

date_part
---------
        9



jhayashi wrote:

> 進藤様、Kurabayashi様
> 
> ご回答ありがとうございます。
> マニュアルを参考に以下のようなSQL文を発行して
> みたのですがエラーが出てしまいます。
> 
> select EXTRACT(DAY FROM TIMESTAMP column3) from tableA;
> 
>>ERROR:  parser: parse error at or near "column3" at character 35
> 
> 
> "column3"というのは、abstime型の列です。
> EXTRACT関数のSourceに列名を指定することは出来ないのでしょうか?
> もしもとんちんかんな質問をしていたら申し訳ありません。
> 宜しくお願い致します。
> 
> hayashi
> 
> On Thu, 09 Sep 2004 13:01:26 +0900
> Shindo <shindo @ atsystem.jp> wrote:
> 
> 
>>jhayashi 様
>>
>>こんにちは。
>>進藤と申します。
>>
>>
>>>SQLserverでいうところのyear関数やmonth関数や
>>>day関数といったものはないのでしょうか?
>>
>>この辺りは参考にならないでしょうか?
>>http://www.postgresql.jp/document/pg743doc/html/functions-datetime.html
>>
>>
>>_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
>> 進藤寿則@アットシステム   _/_/
>> e-mail shindo @ atsystem.jp     _/
> 
> 


-- 
--
||/_/_/_/_/_/_/_/_/_/_/_/_/_//_/_/_/_/_/_/_/_/_/_/_/_/_//_/_/_/_/_||

H.Kurabayashi
||/_/_/_/_/_/_/_/_/_/_/_/_/_//_/_/_/_/_/_/_/_/_/_/_/_/_//_/_/_/_/_||



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