提问者:小点点

MySQL“)”在此位置无效,需要标识符


我需要使用反向工程MySQL Create Script import命令导入mod-ap.sql文件。当我执行此操作时,在两个位置(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行屏蔽掉

我试着研究了这个问题,并在workbench中发现了一些bug,或者保留了一些特定的单词,但与此无关。


共1个答案

匿名用户

您是否可以在一行中使用连字符(')来表示字段名,而不是使用反勾(`)或相反?

相关问题