1 SQL 编 写 规 范 1 范 围 本 规 范 规 定 了 SQL DQL 和 DML 语 言 的 编 写 总 则 , 从 书 写 格 式 和 性 能 优 化 两 方 面 归 纳 了 SQL 书 写的 具 体 要 求 , 并 给 出 SQL 语 句 示 例
本 规 范 适 用 于 XXXX 科 技 有 限 公 司 所 有 开 发 人 员
2 规 范 性 引 用 文 件 下 列 文 件 中 的 条 款 通 过 本 规 范 的 引 用 而 成 为 本 规 范 的 条 款
凡 是 注 日 期 的 引 用 文 件 , 其 随 后 所 有的 修 改 单 ( 不 包 括 勘 误 的 内 容 ) 或 修 订 版 均 不 适 用 于 本 规 范 , 然 而 , 鼓 励 根 据 本 规 范 达 成 协 议 的 各 方研 究 是 否 可 使 用 这 些 文 件 的 最 新 版 本
凡 是 不 注 日 期 的 引 用 文 件 , 其 最 新 版 本 适 用 于 本 规 范
3 术 语 和 定 义 下 列 术 语 和 定 义 适 用 于 本 规 范
1 驱 动 表 : ORACLE 的 解 析 器 按 照 从 右 到 左 的 顺 序 处 理 FROM 子 句 中 的 表 名 , 因此FROM 子 句 中 写 在最 后 的 表将被最 先处 理
这 个最 先处 理 的 表 就是 驱 动 表
2 交叉表 : 被其 他表 引 用 的 表
4 SQL 编 写 总 则 4
1 SQL 语 句 应正确、规 范 、高效和 最 优
2 同一项目的 SQL 书 写 格 式 应该统一
3 应避免写 非常复杂的 SQL 语 句
4 SQL 语 句 不 应在客户端组织, 而 应在服务器 端组织
5 SQL 语 句 的 语 法应与所 使 用 的 数据