SQL书写规范

来源:互联网 发布:淘宝app下载 电脑 编辑:程序博客网 时间:2024/05/16 09:37
 SQL 书写规范

1.使用大小写规范提高词义识别能力

      a.在名称中仅适用字母,数字和下划线
     b.列名,参数和变量等标量小写
     c.模式对象名首字母大写

        模式对象包括表,视图和存储过程等,在创建这些名称时,应当将首字母大写,表示为专有名称。
     d.保留关键字大写


2.使用空格提供更好的语言标记区分
      a.等号两边使用空格

       在书写赋值语句时,应当在等号两边使用空格分隔,如set @i = 1 比 set @i=1更容易阅读      b.逗号后面使用空格

3.使用缩进提高语句的逻辑层次表达能力

     SELECT *
     FROM test
     WHERE id='12'
            AND name='Fred'

4. 使用垂直空白道提高关键字与参数的区分能力
      select Distinct CustName
      From Customers as C
     Where Not Exists
               (
                  Select *
                  From OrderHeader
                  Where CustID=Customers.CustID
                )

5.使用分组进行语句的段落划分
 
        存在多行SQL的情况下,相关语句之间可以直接换行书写,而对于两个步骤之间的语句应当间隔一个空行,需要的话 ,也可以加入一些适当

的注释语句.:

 
 use test
 go


-- 读取Test表的数据
select *
from Test
go

原创粉丝点击