SQL书写规范
来源:互联网 发布:淘宝app下载 电脑 编辑:程序博客网 时间:2024/05/16 09:37
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
- SQL书写规范
- SQL书写规范
- SQL书写规范
- oracle sql书写规范
- SQL书写规范
- SQL书写规范
- SQL书写规范
- 开发基础——SQL书写规范
- 养成良好的SQL书写规范
- 开发基础——SQL书写规范
- 一个超长SQL语句的规范书写格式范例.
- sql代码书写规范 及子查询分析
- 一个超长SQL语句的规范书写格式范例.
- 一个超长SQL语句的规范书写格式范例.
- pl/sql分隔符,运算符,文本书写规范,标识符规范,编码规范
- JAVA书写规范、命名规范
- C语言书写规范
- C#基本书写规范
- 深入浅出之正则表达式
- arcgis api for silverlight开发系列之五:QueryTask,FindTask,IdentifyTask区别
- poj 1039 Pipe(直线与线段交+枚举直线)
- HDU 1200
- 360安全卫士v8.2正式版中的文件粉碎机提取方法
- SQL书写规范
- HTTP Header 详解
- 最长公共子序列
- EL表达式 (详解)
- 好程序需要至少写两遍
- EL自定义函数
- 关于Android的开发经验总结 .
- Struts 1.x | 通过DynaActionForm获取页面上的值
- Sql Server2005 导入查询结果到excel