对于一般的SQL或特定的SQL版本,是否存在通用的代码约定?

时间:2018-08-08 14:11:58

标签: sql conventions

作为承包商,我接触过几种不同的代码库,并且我注意到,尽管JAVA,.NET和PHP具有采用不同程度的代码约定,但SQL似乎在其编写和生成的形式上有很大不同不仅在公司之间,有时在同一公司内部。

甚至诸如HTML和CSS之类的语言也广泛引用了约定,也许不是官方的,但众所周知是被大型公司使用的。

虽然我知道由于SQL语言实现方面的差异,可能难以创建行业认可的Ansi-SQL约定,但是我找不到正式的,社区或公司创建的约定,即使对于特定的RDBMS Sql风格(例如TSQL或PL / pgSQL。

通过代码约定,我的意思是这样的文件

https://google.github.io/styleguide/jsguide.html

http://www.oracle.com/technetwork/java/codeconventions-150003.pdf

https://www.php-fig.org/psr/

1 个答案:

答案 0 :(得分:1)

每个数据库引擎的工作方式都有一些不同,因为SQL命名约定取决于特定的服务器。

还尝试将其确定为“ SQL的代码约定”,例如 https://www.sqlstyle.guide/