赞
踩
本文向您介绍SQL编码的基本原则和详细的编码规范。
SQL代码的编码原则如下:
SQL代码的编码规范如下:
-- MaxCompute(ODPS) SQL
--**************************************************************************
-- ** 所属主题: 交易
-- ** 功能描述: 交易退款分析
-- ** 创建者 : 有码
-- ** 创建日期: 20170616
-- ** 修改日志:
-- ** 修改日期 修改人 修改内容
-- yyyymmdd name comment
-- 20170831 无码 增加对biz_type=1234交易的判断
--**************************************************************************
字段排列要求
INSERT子句排列要求
SELECT子句排列要求
运算符前后间隔要求算术运算符、逻辑运算符前后要保留一个空格,除非超过每行80个字符长度的限制,否则都写在同一行。
CASE语句的编写
select语句中对字段值进行判断取值的操作将用到的case语句,正确的编排case语句的写法对加强代码行的可阅读性也是很关键的一部分。
对case语句编排作如下约定:
查询嵌套编写规范
子查询嵌套在数据仓库系统ETL开发中是经常要用到,因此代码的分层编排就非常重要。示例如下:
表别名定义约定
SQL注释
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。