Usando la función sql DATEADD en java

Cuando ejecuto consultas utilizando DATEADD, parece que la base de datos no reconoce esta función. también cuando acabo de correrselect DATEADD(Month, -3, GETDATE()) Me estoy poniendo:

Error code -1, SQL state 42X01: Syntax error: Encountered "<EOF>" at line 1, column 36.

Agregué el archivo JAR de hsqldb-2.2.9 como puedes ver

¿Que me estoy perdiendo aqui?

Respuestas a la pregunta(3)

Su respuesta a la pregunta