I came across with a strange issue in postgres. I have two databases create in two different periods.
Both are running in the same PostrgreSql 9.6 version in the same machine. When I run the query SELECT now() + 30 in database 1 -> Its working properly.
The same query I am copy paste in the second database, its giving error: operator does not exist: timestamp with time zone + integer in PostgreSql
Can some one guide me on this.

now()functions does database1 have and what are their return-types? what casts are defined ontimestamptz?