DBCP - validationQuery para diferentes bases de datos

Yo uso DBCP pool y quiero usartestOnBorrow ytestOnReturn para probar si la conexión sigue siendo válida.
Desafortunadamente tengo que establecer la propiedad validationQuery para que funcione.

Pregunta:¿Qué valor debería tener validationQuery?

Sé que: validationQuery debe ser una instrucción SELECT de SQL, que devuelve al menos una fila.

El problema es que usamos varias bases de datos (DB2, Oracle, hsqldb).

Respuestas a la pregunta(2)

Su respuesta a la pregunta