【发布时间】:2014-01-30 12:44:51
【问题描述】:
我正在为我工作的公司编写 SQL 编码标准。
我读过这样的文献leading is the best option
select a.name
,a.surname
,a.address
from person a
但也有尾随:
select a.name,
a.surname,
a.address
from person a
select name, is_disabled,
is_policy_checked, is_expiration_checked
from sys.sql_logins;
我的第一个问题是,是否有全球公认的 SQL 编码标准。如果不是,为什么不呢?我认为这将非常有用。类似 PEP8。
解决这个问题最实用的方法是什么?
提前致谢
【问题讨论】:
-
有标准吗?好吧,也许不是“官方”,尽管在末尾看到逗号更常见。也就是说,我更喜欢在开头使用逗号。它更具可读性,我不太可能忘记逗号。我有一种特殊的风格,这里有些人讨厌,但它很适合我。
-
我更喜欢逗号开头。我是一个人,据我所知,没有任何书面语言在单词之前放置逗号。
标签: mysql sql sql-server oracle coding-style