1
我正在嘗試使用HSQLDB傳輸工具從MySQL遷移數據庫。該工具能夠從源MySQL數據庫獲取表,但是當我「開始傳輸」時,出現如下錯誤,並且目標HSQLDB數據庫中未創建表。在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工作臺之前做到這一點。