選擇以保留關鍵字命名的列

當列名與保留關鍵字匹配時,標準 SQL 要求你將其用雙引號括起來:

SELECT 
    "ORDER",
    ID 
FROM ORDERS

請注意,它使列名稱區分大小寫。

一些 DBMS 具有引用名稱的專有方法。例如,SQL Server 使用方括號來實現此目的:

SELECT 
    [Order],
    ID 
FROM ORDERS

而 MySQL(和 MariaDB)預設使用反引號:

SELECT 
    `Order`,
    id 
FROM orders