create table Order (ord_no int, purch_amt int check(purch_amt < 50), customer_id varchar(30), salesman_id varchar(30), Primary Key (ord_no));
错误1064(42000):您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在'Order(ord_no int,purch_amt int check(purch_amt&lt; 50),customer_id varchar(30)''第1行附近使用正确的语法
答案 0 :(得分:2)
order
是MySQL中的保留字。使用其他名称。
请参阅此相关帖子:Syntax error due to using a reserved word as a table or column name in MySQL
我认为您可以使用反向标记来引用您的表名,但我认为这不是一个好主意。