0

我正在尝试使用从 OpenOffice 数据库生成的 sql 文件对 MySql 中的数据库进行逆向工程。在尝试导入和运行 sql 文件时,出现以下错误:

    ERROR: Line 1: syntax error, unexpected IDENT_QUOTED, expecting EVENT_SYM or FUNCTION_SYM. Statement skipped.

我尝试了很多方法,包括删除双引号和在语句中添加分隔符,但问题仍然存在。供您参考,请从 .sql 文件中找到摘录。

    CREATE SCHEMA PUBLIC AUTHORIZATION DBA;
    CREATE CACHED TABLE Users(UserID NUMERIC(15) NOT NULL PRIMARY KEY,FirstName VARCHAR(50),LastName VARCHAR(50),MobileNumber VARCHAR(12) NOT NULL,EmailAddress VARCHAR(50) NOT NULL,CompanyName VARCHAR(50),City VARCHAR(50),StateOrProvince VARCHAR(50),CountryOrRegion VARCHAR(50),PostalCode INTEGER,PassPhraseID NUMERIC(10) NOT NULL,Gender CHAR(1) NOT NULL,Age NUMERIC(3) NOT NULL,MaritalStatus CHAR(10),Height NUMERIC(4,1),Weight NUMERIC(3),Complexion INTEGER,PreferredMessageMode VARCHAR(10) NOT NULL,isPaid BOOLEAN NOT NULL,FBID VARCHAR(50),BBM VARCHAR(8),PreferredVerticals VARCHAR_IGNORECASE(100),EmergencyNos CHAR(60) NOT NULL,DOB DATE,PhotoID INTEGER,CategoryID NUMERIC(2) NOT NULL,isActive BOOLEAN NOT NULL,ActivationDate TIMESTAMP(0));
    CREATE CACHED TABLE UserLocation(UserID NUMERIC(15) NOT NULL PRIMARY KEY,Location NUMERIC(22) NOT NULL,Timestamp TIMESTAMP(0) NOT NULL,CONSTRAINT SYS_FK_101 FOREIGN KEY(UserID) REFERENCES Users(UserID));

我对此一无所知。请帮助,在此先感谢

4

0 回答 0