The following statements are understood by Postgresql 8.3:
SELECT '1.12:00:00'::interval
SELECT '12:00:00'::interval
SELECT '-12:00:00'::interval
But the following statement isn't understood:
SELECT '-1.12:00:00'::interval
I receive the following error:
ERROR: invalid input syntax for type interval: "-1.00:02:00"
********** Error **********
ERROR: invalid input syntax for type interval: "-1.00:02:00"
SQL state: 22007
How can I work with larger negative intervals?