作为承包商,我接触过几种不同的代码库,并且我注意到,尽管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
答案 0 :(得分:1)
每个数据库引擎的工作方式都有一些不同,因为SQL命名约定取决于特定的服务器。
还尝试将其确定为“ SQL的代码约定”,例如 https://www.sqlstyle.guide/