我需要使用反向工程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,或者保留了一些特定的单词,但与此无关。
您是否可以在一行中使用连字符(')来表示字段名,而不是使用反勾(`)或相反?