[pgsql-jp: 26182] Re: SELECT TIMESTAMP(CURRENT_DATE, CURRENT_TIME) について
Naruhiro Ikeya
n-ikeya @ pop09.odn.ne.jp
2002年 5月 29日 (水) 10:20:21 JST
池谷です。
7.2のベータ版のリリース直後、
これと同様な質問をこのMLで投げていたので
過去ログにもあると思いますが、
# 的をはずしていたらすみません。
Version 7.2以降ですと timestamp関数を使うには
SELECT "TIMESTAMP"(CURRENT_DATE);
で可能ですが…
7.1で動作するものは全て動作します。
#下の1,2,3,7,9に該当するもの
〜略〜
> 1. SELECT TIMESTAMP(CURRENT_DATE);
> 2. SELECT TIMESTAMP('2000-12-25');
> 3. SELECT TIMESTAMP(DATE '2000-12-25');
>
> 4. SELECT TIMESTAMP(CURRENT_TIME);
> 5. SELECT TIMESTAMP('06:56:11');
> 6. SELECT TIMESTAMP(TIME '06:56:11');
>
> 7. SELECT TIMESTAMP(CURRENT_DATE, CURRENT_TIME);
> 8. SELECT TIMESTAMP('2002-05-29', '06:56:11');
> 9. SELECT TIMESTAMP(DATE '2002-05-29', TIME '06:56:11');
>
>
> 7.1.3 7.2
> -------+-------+--------
> 1 ○ ×
> 2 ○ ×
> 3 ○ ×
> 4 × × (これは当然)
> 5 × × (これは当然)
> 6 × × (これは当然)
> 7 ○ ×
> 8 × × (Function 'timestamp(unknown, unknown)' does not exist)
> 9 ○ ×
pgsql-jp メーリングリストの案内