sql >> Base de Datos >  >> RDS >> Mysql

Estrategia común de consulta SQL de JDBC de Java para pruebas unitarias usando HSQLDB y tiempo de ejecución usando MySQL

Puede crear la base de datos HSQLDB con el modo de compatibilidad MySQL (agregar ;sql.syntax_mys=true a la URL de JDBC. En este modo, puede hacer lo siguiente:

Utilice la sintaxis de MySQL para CREAR TABLA. HSQLDB entiende la palabra clave AUTO_INCREMENT de MySQL como un alias para IDENTIDAD. También comprende todas las demás sintaxis específicas de MySQL.

La capitalización de los nombres de las columnas realmente no es un problema. Con los nombres de las columnas en mayúsculas, puede usar cualquier caso sin citar en sus instrucciones SELECT. Esto significa que puede ejecutar la misma consulta que usa para MySQL en HSQLDB.

Consulte http://hsqldb.org/doc/2.0/guide/ capítulo-compatibilidad.html#coc_compatibility_mysql