お世話になります。 つるつると申します。 環境:PostgreSQL 7.1.3, TurboLinux6.5 テーブル生成時に、ある項目(date型)について、当日から3ヶ月後の値を デフォルト値として生成させたく、表現方法を調べるのですが解らないままです。 デフォルト値として、当日の三ヶ月後を設定する事は可能でしょうか。 (できない場合は、プログラム側から制御するつもりです。。。) お忙しい中お手数ですが、ご存じの方御教授お願い致します。 以下、試してみたSQL文です。 CREATE TABLE hogehoge ( foo1 INT4 NOT NULL, foo2 DATE DEFAULT current_date + '3 month', PRIMARY KEY(foo1) );