选择 打开 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

受支持版本: 当前版本 (18) / 17 / 16 / 15 / 14
测试与开发版本: 19 / devel
不受支持的版本: 13 / 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0
历史版本PostgreSQL 9.0 已于 2015 年 10 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本

I.5. 风格指南 #

I.5.1. 参考页

参考页应遵循标准布局。这能让用户更快找到所需信息,也能促使作者记录命令的所有相关方面。 不仅希望PostgreSQL参考页彼此保持一致, 也希望它们与操作系统及其他软件包提供的参考页保持一致。因此制定了下列准则。 它们在很大程度上与多个操作系统所建立的类似准则保持一致。

描述可执行命令的参考页应按以下顺序包含这些小节。不适用的小节 可以省略。只有在特殊情况下才应增加顶层小节;这些信息通常应放在 用法小节中。

名称

本节自动生成。其中包含命令名以及一句简短的功能摘要。

概要

本节包含命令的语法图。概要通常不应列出每一个命令行选项; 这些内容会在下文说明。相反,它应列出命令行的主要组成部分, 例如输入文件和输出文件的位置。

描述

用若干段解释该命令的作用。

选项

用列表描述每个命令行选项。如果选项很多,可以使用小节。

退出状态

如果程序以 0 表示成功、以非零表示失败,那么你不需要记录 这一点。如果不同的非零退出代码有各自的含义,就在这里列出 它们。

用法

描述程序的任何子语言或运行时接口。如果程序不是交互式的, 通常可以省略本节。否则,本节就是用于描述运行时特性的总括性 小节。适当时可以使用小节。

环境

列出程序可能使用的所有环境变量。尽量完整;即便像 SHELL 这样看似微不足道的变量,也可能让用户 感兴趣。

文件

列出程序可能会隐式访问的任何文件。也就是说,不要列出在 命令行上指定的输入和输出文件,而应列出配置文件等内容。

诊断

解释程序可能产生的任何不寻常输出。不要去列出所有可能的 错误消息。这项工作量很大,而在实践中用处不大。不过,例如 如果错误消息有一种用户可以解析的标准格式,那么这里就是 解释它的地方。

注解

放不进其他地方的任何内容,尤其包括错误、实现缺陷、安全性 考虑和兼容性问题。

示例

示例

历史

如果该程序的历史上有一些重要里程碑,可以在这里列出。 通常本节可以省略。

另见

交叉引用按以下顺序列出:其他 PostgreSQL 命令参考页、PostgreSQL SQL 命令 参考页、对 PostgreSQL 手册的引用、 其他参考页(例如操作系统或其他软件包)、其他文档。同一组中 的条目按字母顺序排列。

描述 SQL 命令的参考页应包含下列小节:名称、概要、描述、参数、输出、注解、示例、 兼容性、历史、另见。参数小节类似于选项小节,但在决定列出命令的哪些子句时有更大的自由度。 只有当命令返回的内容不是默认的命令完成标签时,才需要输出小节。兼容性小节应解释该命令在多大程度上符合 SQL 标准,或者它与哪种其他数据库系统兼容。SQL 命令的另见小节应先列出 SQL 命令, 再列出对程序的交叉引用。

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。