一般的 SQL 或特定的 SQL 风格是否有通用的代码约定?
Is there a common code convention for SQL in general or for specific SQL flavors?
作为一名承包商,我接触过几个不同的代码库,我注意到虽然 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
每个数据库引擎的工作方式略有不同,因为 SQL 命名约定取决于特定的服务器。
也有人试图确定它 "code convention for SQL",例如
https://www.sqlstyle.guide/
作为一名承包商,我接触过几个不同的代码库,我注意到虽然 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
每个数据库引擎的工作方式略有不同,因为 SQL 命名约定取决于特定的服务器。
也有人试图确定它 "code convention for SQL",例如 https://www.sqlstyle.guide/