我想将数据库导入PhPMyAdmin,但是会发生此错误,我不知道该怎么办。
SQL查询:
CREATE TABLE CommentZ
(
CommentID CHAR(2) NOT NULL,
EmployeeID INT NOT NULL,
Dates DATE NOT NULL,
Email VARCHAR(30) NOT NULL,
Comment_ VARCHAR NOT NULL,
CONSTRAINT PK_CommentZ PRIMARY KEY(CommentID),
CONSTRAINT FK_CommentZ1 FOREIGN KEY(EmployeeID) REFERENCES Employee(EmployeeID)
)
MySQL说:
文档
#1064-您的SQL语法有误;检查与您的MariaDB服务器版本相对应的手册,以在'NOT NULL,附近使用正确的语法,
CONSTRAINT PK_CommentZ主键(CommentID),
CONSTRAINT FK_Comment”(第7行)
答案 0 :(得分:1)
您必须为VARCHAR
字段定义长度
更改此内容:
Comment_ VARCHAR NOT NULL
对此
Comment_ VARCHAR(255) NOT NULL
请注意255是任意值。您可以使用任何整数值来定义该字段的最大长度