Mysql
 sql >> Database >  >> RDS >> Mysql

Strategia di query SQL JDBC Java comune per Unit Test utilizzando HSQLDB e runtime utilizzando MySQL

Puoi creare il database HSQLDB con la modalità di compatibilità MySQL (append ;sql.syntax_mys=true all'URL JDBC. In questa modalità, puoi fare quanto segue:

Usa la sintassi MySQL per CREATE TABLE. HSQLDB interpreta la parola chiave AUTO_INCREMENT di MySQL come un alias per IDENTITY. Comprende anche tutte le altre sintassi specifiche di MySQL.

La maiuscola dei nomi delle colonne non è davvero un problema. Con i nomi delle colonne in maiuscolo, puoi usare qualsiasi maiuscolo senza virgolette nelle tue istruzioni SELECT. Ciò significa che puoi eseguire la stessa query che usi per MySQL su HSQLDB.

Vedere http://hsqldb.org/doc/2.0/guide/ compatibilità-chapt.html#coc_compatibility_mysql