相关疑难解决方法(0)

由于在MySQL中使用保留字作为表或列名称而导致语法错误

我正在尝试执行一个简单的MySQL查询,如下所示:

INSERT INTO user_details (username, location, key)
VALUES ('Tim', 'Florida', 42)
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

错误1064(42000):您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便'key) VALUES ('Tim', 'Florida', 42)'在第1行附近使用正确的语法

我该如何解决这个问题?

mysql reserved-words

48
推荐指数
1
解决办法
13万
查看次数

如何在SQL中使用保留字作为表名?

使用此查询时:

INSERT INTO order (order_quantity)
           VALUES ('50')
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

您的SQL语法有错误; 查看与您的MariaDB服务器版本对应的手册,以便在第146行的'order(order_quantity)VALUES('50')附近使用正确的语法

我的查询有什么问题?

sql mariadb

0
推荐指数
1
解决办法
554
查看次数

标签 统计

mariadb ×1

mysql ×1

reserved-words ×1

sql ×1