mySQL - 创建 table 错误 1064(42000): 语法错误
mySQL - create table error 1064(42000): syntax error
我正在尝试创建下面的 table,但出现错误。我仔细检查了数据类型是否有效,数据库中当前不存在具有此名称的 table。我什至关闭并重新打开我的终端,以防这是一个小故障。但仍然没有运气。知道这里出了什么问题吗?
create table order (order_no int, purch_amt decimal(6,2), order_date date, customer_id int, salesman_id int);
我收到的错误消息:
错误 1064 (42000):您的 SQL 语法有误;查看与您的 MySQL 服务器版本对应的手册,了解在第 1
行 'order (order_no int, purch_amt decimal(6,2), order_date date, customer_id int, s' 附近使用的正确语法
order
是 SQL 关键字。我建议调用 table 命令。我会建议:
create table orders (
order_no int,
purch_amt decimal(6,2),
order_date date,
customer_id int,
salesperson_id int
);
我正在尝试创建下面的 table,但出现错误。我仔细检查了数据类型是否有效,数据库中当前不存在具有此名称的 table。我什至关闭并重新打开我的终端,以防这是一个小故障。但仍然没有运气。知道这里出了什么问题吗?
create table order (order_no int, purch_amt decimal(6,2), order_date date, customer_id int, salesman_id int);
我收到的错误消息: 错误 1064 (42000):您的 SQL 语法有误;查看与您的 MySQL 服务器版本对应的手册,了解在第 1
行 'order (order_no int, purch_amt decimal(6,2), order_date date, customer_id int, s' 附近使用的正确语法order
是 SQL 关键字。我建议调用 table 命令。我会建议:
create table orders (
order_no int,
purch_amt decimal(6,2),
order_date date,
customer_id int,
salesperson_id int
);