MariaDB 未知语法错误。做一个简单的table
MariaDB unknown syntax error. Making a simple table
我找不到我的 table 制作 sql 代码有什么问题。它引用的 'user' 确实存在。我收到的错误
是:
ERROR 1064 (42000) at line 1 in file: 'project.sql': You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'order (
id integer(11) Primary Key auto_increment,
ordertyp' at line 1
这是我的 table:
代码
create table order (
id integer(11) Primary Key auto_increment,
ordertype varchar(255) not null,
timePlaced timestamp not null,
buyUser varchar(25),
sellUser varchar(25),
foreign key(buyUser) references user(username),
foreign key(sellUser) references user(username)
);
任何帮助,只是寻找一个简单的语法修复,谢谢!
如果您的 table 名称与关键字冲突或包含特殊字符,您必须引用它:
create table `order` (...)
我找不到我的 table 制作 sql 代码有什么问题。它引用的 'user' 确实存在。我收到的错误 是:
ERROR 1064 (42000) at line 1 in file: 'project.sql': You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'order ( id integer(11) Primary Key auto_increment, ordertyp' at line 1
这是我的 table:
代码create table order (
id integer(11) Primary Key auto_increment,
ordertype varchar(255) not null,
timePlaced timestamp not null,
buyUser varchar(25),
sellUser varchar(25),
foreign key(buyUser) references user(username),
foreign key(sellUser) references user(username)
);
任何帮助,只是寻找一个简单的语法修复,谢谢!
如果您的 table 名称与关键字冲突或包含特殊字符,您必须引用它:
create table `order` (...)