选择以保留关键字命名的列
当列名与保留关键字匹配时,标准 SQL 要求你将其用双引号括起来:
SELECT
"ORDER",
ID
FROM ORDERS
请注意,它使列名称区分大小写。
一些 DBMS 具有引用名称的专有方法。例如,SQL Server 使用方括号来实现此目的:
SELECT
[Order],
ID
FROM ORDERS
而 MySQL(和 MariaDB)默认使用反引号:
SELECT
`Order`,
id
FROM orders