SQL编写规范71.docVIP

  • 4
  • 0
  • 约1.2万字
  • 约 15页
  • 2018-04-28 发布于贵州
  • 举报
SQL编写规范71

SQL编写规范 范围 本规范规定了SQL DQL和DML语言的编写总则,从书写格式和性能优化两方面归纳了SQL 书写的具体要求,并给出SQL语句示例。 本规范适用于XXXX科技有限公司所有开发人员。 规范性引用文件 下列文件中的条款通过本规范的引用而成为本规范的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本规范,然而,鼓励根据本规范达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本规范。 术语和定义 下列术语和定义适用于本规范。 驱动表: ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表将被最先处理 //正确的示例 SELECT list.manifest_no, list.bill_no, stat.list_stat FROM mft_list list, list_stat stat WHERE list.manifest_no = stat.manifest_no AND list.bill_no = stat.list_no; SQL语句应避免对大表的全表扫描操作,对大表的操作应尽量使用索引。 SQL语句应避免不必要的排序。 SQL语句应避免删除全表的操作。 应使用变量绑定实现SQL语句共享,避免使用硬编码。 示例: //红色

文档评论(0)

1亿VIP精品文档

相关文档