I'm running this simple query:
test=> select (timestamp '1970-01-01 00:00:00.0' + interval '2 month') "yy";
yy
---------------------
1970-03-02 00:00:00
(1 row)
The expected output would be 1970-03-01 00:00:00. The result is off by one day. Other databases (e.g. Oracle, PostgreSQL) return the correct date.
I'm using this database version:
test=> select version();
version
------------------------------------
Vertica Analytic Database v7.1.1-0
(1 row)
.