我需要使用反向工程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,或者保留了一些特定的单词,但与此无关。
您是否可以在一行中使用连字符(')来表示字段名,而不是使用反勾(`)或相反?
“error_yn”在此位置无效,需要标识符。 出现语法错误。 我已经完成了变量声明,我不认为有什么遗漏。我该修什么?
我试图创建一个表,在这个表中,我使用id属性作为UUID,但它显示错误,它在这个位置是无效的,它期待其他东西 ); 这里,_id字段是UUID类型,_verification_key也是UUID,在mysql工作台中给出错误
我在写一个存储过程的时候,遇到了一个错误,“delimiter”在这个位置是无效的,希望创建“。我想这可能是MySQL workbench的一个问题,因为下面的代码给出了同样的错误,但是是直接从这个网站上复制的。 编辑:我的真实存储过程是:
我已经检查/比较了SQL语句几次,但它仍然不起作用。我正在使用带有MySQL的Workbench6.3。它给了我一个错误: 1064语法错误:“if”在此位置不是有效输入。
我在MySQL Workbench中编写了以下SQL查询: 但是,我收到以下错误:“select”在此服务器版本的此位置无效,应为:“(”,有错误。我对SQL相对较新,所以不确定为什么会收到此错误以及如何解决此错误。请提供任何见解。
这是我的主班 这是我的控制器类 这是我的fxml文件 我怎么才能修好它?我从这里尝试一切JavaFX“位置是必需的”即使它在同一个包中 更新: