用途:在编写 SQL 时套用一套风格规则,目标是写出「读者一瞥即可理解」的 SQL。其基本立场是:SQL 被执行之前、被阅读的次数更多,因此应把读者的认知负担降到最低。
规则的组织方式:每条规则采用统一结构——三级标题(编号+规则要点)、一行理由、bad 与 good 的对比示例。新增规则时需沿用该节结构。
已提供的规则:表别名应使用完整表名,不要做无意义的缩写。例如 FROM stores s 这样的一字别名会迫使读者反向查找含义,应避免。示例中 bad 写法为 FROM stores s JOIN users u ON u.store_id = s.id,good 写法为 FROM stores JOIN users ON users.store_id = stores.id。例外:自连接,或表名极长导致全名反而更难阅读时,允许使用能传达含义的缩写别名。
使用方式:资料未提供安装命令、调用方式或集成步骤,暂未提供。
适用场景:需要编写供他人阅读、评审或长期维护的 SQL 时。
限制:资料仅列出上述一条具体规则及结构约定,未提供更完整的规则清单、平台限制、收费或效果说明,暂未提供。