Я пытаюсь использовать инструмент переноса HSQLDB для переноса базы данных из MySQL. Инструмент может получить таблицы из исходной базы данных MySQL, однако, когда я «запускаю передачу», я получаю сообщение об ошибке, как показано ниже, и таблицы не создаются в целевой базе данных HSQLDB.
org.hsqldb.util.DataAccessPointException: Unexpected token: PRIMARY in statement
[CREATE TABLE INST(INST_ID BIGINT NOT NULL ,INST_NAME VARCHAR NOT NULL ,INST_CO
DE VARCHAR NOT NULL ,PARENT BIGINT,OPEN_TIME TIMESTAMP,CLOSE_TIME TIMESTAMP,INST
_STATUS VARCHAR NOT NULL ,SCD_LICENSE CHAR(1) NOT NULL ,ADDRESS_LINE1 VARCHAR,AD
DRESS_LINE2 VARCHAR,CITY_ID BIGINT NOT NULL ,CASH_LIMIT BIGINT,DESCRIPTION VARCH
AR,INST_TYPE VARCHAR NOT NULL ,LAST_UPDATED_BY BIGINT NOT NULL ,LAST_UPDATED_DAT
E TIMESTAMP NOT NULL , CONSTRAINT PRIMARY]
Есть идеи, как мне это преодолеть?
Мое главное намерение - преобразовать MySQL SQL в эквивалент HSQLDB, я полагаю, что до этого в MySQL есть инструмент для этого.