关键字和名称的格式和拼写
表/列名称
格式化表/列名称的两种常用方法是 CamelCase
和 snake_case
:
SELECT FirstName, LastName
FROM Employees
WHERE Salary > 500;
SELECT first_name, last_name
FROM employees
WHERE salary > 500;
名称应描述其对象中存储的内容。这意味着列名通常应该是单数。表名是应该使用单数还是复数是一个经过深思熟虑的问题,但在实践中,使用多个表名更为常见。
添加 tbl
或 col
等前缀或后缀会降低可读性,因此请避免使用它们。但是,它们有时用于避免与 SQL 关键字冲突,并且通常与触发器和索引(其名称通常在查询中未提及)一起使用。
关键词
SQL 关键字不区分大小写。但是,通常的做法是将它们写成大写。