У меня проблема с HSQLDB, у меня есть база данных MySql, которую я сбрасываю в память HSQLDB. Я получаю следующую ошибку при запуске скрипта: Error: unexpected token: (
, который находится на скрипте create table и строка нарушения TINYINT(3)
, если я удалю скобки и номер, который он отлично работает, это действительное объявление на MYSQL, и я попытался включить совместимость с MYSQL, изменив свой URL на: jdbc:hsqldb:mem:dataSource;sql.syntax_mys=true
, но это все еще не работает. :(Проблема миграции MYSQL для HSQLDB
так же, как дополнительная информация, я использую соединение Spring спящего режима и использование LiquiBase сделать сброс из MySQL в HSQLDB, и я бегу HSQLDB v2.3.2
Перейти к HSQLDB 2.3.3 для более расширенного режима совместимости MySQL. TINYINT (3) является просто подробной формой TINYINT. – fredt
спасибо, обновится и сообщит вам об этом – ThaSaleni
hi @fredt, обновив мою версию HSQLDB, не решает эту проблему, я все равно получаю ту же ошибку, есть ли способ установить HSQLDB для того, чтобы скопировать фигурные скобки после переменной, они нужны? – ThaSaleni