SQL代码编码原则和规范 | 您所在的位置:网站首页 › 编码格式规范标准 › SQL代码编码原则和规范 |
代码头部
代码头部添加主题、功能描述、作者和日期等信息,并预留修改日志及标题栏,以便后续添加修改记录。注意每行不超过80个字符,模板如下。 -- MaxCompute(ODPS) SQL --************************************************************************** -- ** 所属主题: 交易 -- ** 功能描述: 交易退款分析 -- ** 创建者 : 有码 -- ** 创建日期: 20170616 -- ** 修改日志: -- ** 修改日期 修改人 修改内容 -- yyyymmdd name comment -- 20170831 无码 增加对biz_type=1234交易的判断 --************************************************************************** 字段排列要求 SELECT语句选择的字段按照每行1个字段的方式编排。 首个选择的字段与SELECT之间隔1个缩进量。 换行缩进2个缩进量后,添加逗号再输入其它字段名。 2个字段之间的逗号分隔符紧跟在第2个字段的前面。 AS语句应与相应的字段在同一行,多个字段的AS建议尽量对齐在同一列上。![]() INSERT子句写在同一行,请勿换行。 SELECT子句排列要求 SELECT语句中所用到的from、where、group by、having、order by、join和union等子句,需要遵循如下要求: 换行编写。 与相应的SELECT语句左对齐编排。 子句首个单词后添加2个缩进量,再编写后续的代码。 WHERE子句下的逻辑判断符and、or等,与WHERE左对齐编排。 超过2个缩进量长度的子句加1个空格后,再编写后续代码,例如order by和group by等。![]() ![]() ![]() ![]() ![]() |
CopyRight 2018-2019 实验室设备网 版权所有 |