2-数据库编码规范解析.docVIP

  • 3
  • 0
  • 约2.56千字
  • 约 5页
  • 2016-04-30 发布于湖北
  • 举报
数据库编码规范 版本:1.2 规范目的、适用范围 规范的目的是保证代码的稳定性、可读性、一致性以及效率。 规范涵盖SQL语句编写和各种数据库对象的命名,适用于新创建或修改的数据库对象。 SQL语句可读性 SQL语句关键词全部用大写,除declare和类型名称。 示例:下面的代码是正确的。 SELECT * FROM surveyEntity 复杂的多表 JOIN 查询语句,为阅读方便,对表使用别名。 较长的SQL(超过80字必须换行),使用多行书写,JOIN、WHERE、括号、等结构性语句放在新行之首。 对于存储过程、函数、视图和触发器中的批量SQL语句: 使用缩进策略,缩进单位为4个空格(注意不要使用TAB键); 程序块的分界符(BEGIN和END)应各独占一行并且位于同一列,同时与引用它们的语句左对齐; IF, BEGIN ,END,WHILE等结构性语句自占一行 示例:下面的代码是正确的。 IF exists(SELECT * FROM surveyEntity WHERE surveyid=@surveyid) BEGIN SELECT @status=status FROM surveyEntity WHERE surveyid=@surveyid IF(@status=0) --还未发布 BEGIN SET @@result=-1

文档评论(0)

1亿VIP精品文档

相关文档