CREATE TABLE 1
(text longtext(4,294,967,295),
date VARCHAR(50),
time VARCHAR(50),
id INT(11 ) NOT NULL AUTO_INCREMENT, ADD PRIMARY KEY ( `id` )
上述SQL语句有什么问题?我一直收到错误
您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以便使用接近'(4,294,967,295),日期VARCHAR(50),时间VARCHAR(50),id INT(11)NOT NULL AU'在第3行
答案 0 :(得分:2)
1
是表的糟糕名称。如果你使用它,你需要逃避名称。此外,字符字段的长度不允许使用逗号,longtext
无论如何都不需要长度:
CREATE TABLE `1`
(text longtext,
date VARCHAR(50),
time VARCHAR(50),
id INT(11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY
)
并且,您不“添加”主键。你只需要声明它。