關鍵字和名稱的格式和拼寫

表/列名稱

格式化表/列名稱的兩種常用方法是 CamelCasesnake_case

SELECT FirstName, LastName
FROM Employees
WHERE Salary > 500;
SELECT first_name, last_name
FROM employees
WHERE salary > 500;

名稱應描述其物件中儲存的內容。這意味著列名通常應該是單數。表名是應該使用單數還是複數是一個經過深思熟慮的問題,但在實踐中,使用多個表名更為常見。

新增 tblcol 等字首或字尾會降低可讀性,因此請避免使用它們。但是,它們有時用於避免與 SQL 關鍵字衝突,並且通常與觸發器和索引(其名稱通常在查詢中未提及)一起使用。

關鍵詞

SQL 關鍵字不區分大小寫。但是,通常的做法是將它們寫成大寫。