我正在尝试将此文件上传到netbeans,但是我无法创建authors表并继续收到以下错误:
CREATE TABLE authors (
authorID INT NOT NULL GENERATED ALWAYS AS IDENTITY,
firstName varchar (20) NOT NULL,
lastName varchar (30) NOT NULL,
PRIMARY KEY (authorID)
);
INSERT INTO authors (firstName, lastName)
VALUES
('Paul','Deitel'),
('Harvey','Deitel'),
('Abbey','Deitel'),
('Dan','Quirk'),
('Michael','Morgano');
Run Code Online (Sandbox Code Playgroud)
[警告,错误代码1,064,SQLState 42000]您的SQL语法错误;检查与您的MySQL服务器版本对应的手册以获取正确的语法,以在第2行的“ GENERATED ALWAYS AS IDENTITY,firstName varchar(20)NOT NULL,lastName va”附近使用
[异常,错误代码1,064,SQLState 42000]您的SQL语法错误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在第2行第2行第1列的'GENERATED ALWAYS AS IDENTITY,firstName varchar(20)NOT NULL,lastName va'附近使用
[警告,错误代码1,146,SQLState 42S02]表'books.authors'不存在
我已经在网上搜索了几个小时,但还没有找到答案!我是SQL的新手,如果这是一个重复的问题,我深表歉意。我正在使用MYSQL版本5.7.18