MySQL ")" недопустим в этой позиции, ожидая идентификатора - PullRequest
0 голосов
/ 31 октября 2019

Мне нужно импортировать мой файл mod-ap.sql, используя команду импорта Reverse Engineering MySQL Create Script. Когда я иду, я получаю сообщение об ошибке в двух местах (10, 0) и (43, 0). Ошибка: ")" недопустимо в этой позиции, ожидая идентификатора.

Строки 7-15;

DROP DATABASE IF EXISTS ap;
CREATE DATABASE ap;
USE ap;

CREATE TABLE IF NOT EXISTS vendors (
vendorID       INT          NOT NULL  PRIMARY KEY AUTO_INCREMENT, -- PG 551 : 1-2 per professor
vendorName     VARCHAR(45)  NOT NULL  UNIQUE,
vendorAddress  VARCHAR(45)  NOT NULL,
vendorCity     VARCHAR(45)  NOT NULL,

Строки 41 - 46

);

-- #2 create table called audit : 2.1-2.7 add columns
CREATE TABLE IF NOT EXISTS audit (
auditID                 INT           NOT NULL PRIMARY KEY AUTO_INCREMENT,
auditorFirstName        VARCHAR(45)   NOT NULL,   

*** Строка 10 пуста

*** Строка 43 заблокирована с помощью - комментировать

Я попытался исследовать эту проблему и обнаружил несколько ошибок в рабочей среде или в определенных словахбыть зарезервированным, но не имеющим к этому никакого отношения.

...