I get an error saying Invalid Date. I would like to upgrade to a newer version of Pervasive but the problem is that we have software that has not been tested with v10, the software is 3rd party.
My solution is this: Note 1200 must not be a partial year, in this case it is 100 years, to ensure the ADD part works (it lands on the same month so it should never have the problem unless its Feb 29).
TIMESTAMPADD(
SQL_TSI_MONTH,
(xyz)-1200,
TIMESTAMPADD(SQL_TSI_MONTH, 1200, AnnDate)
)