Możesz utworzyć bazę danych HSQLDB w trybie zgodności MySQL (dołącz ;sql.syntax_mys=true
do adresu URL JDBC. W tym trybie możesz wykonać następujące czynności:
Użyj składni MySQL dla CREATE TABLE. HSQLDB rozumie słowo kluczowe AUTO_INCREMENT MySQL jako alias IDENTITY. Rozumie również całą inną składnię specyficzną dla MySQL.
Wielkie litery w nazwach kolumn naprawdę nie stanowią problemu. W przypadku nazw kolumn pisanych wielkimi literami możesz używać dowolnej wielkości liter bez cytowania w instrukcjach SELECT. Oznacza to, że możesz uruchomić to samo zapytanie, którego używasz dla MySQL w HSQLDB.
Zobacz http://hsqldb.org/doc/2.0/guide/ compliance-chapt.html#coc_compatibility_mysql