postgresql 9.2 で導入されたデータ型now()
の開始値として定義することはできますか? tztsrange
これを使ってみた
ALTER TABLE test_table ALTER COLUMN tstz_range SET DEFAULT '[now,infinity]'::tstzrange;
しかし、そのような式now()
では、テーブルを変更することによって現在のタイムスタンプに評価され、デフォルト値は常に同じですが:
'["2012-09-18 15:00:47.334196+02",infinity]'::tstzrange;