如何阅读PostgreSQL命令的文档语法?

时间:2014-09-28 17:25:27

标签: postgresql

我想从数据库B中的几个表在数据库A中创建一个表。我去了PostgreSQL的文档here来弄清楚命令的方法和文档是用括号,条形装饰的,大括号,括号,粗体词和全大写词等。

所有这些符号都表示该命令是什么?有人可以说明我将如何阅读文档以确定从数据库B中的表上的选择查询在数据库A中创建表的正确语法。

互联网一直是复制和粘贴基本PostgreSQL公式的绝佳资源,但我想要超越复制和粘贴只是神奇地工作的公式。

1 个答案:

答案 0 :(得分:7)

本手册的Conventions章节涵盖了这些惯例:

  

以下约定用于命令的概要:括号([])表示可选部分。 (在Tcl命令的概要中,使用问号(?),就像在Tcl中一样。)大括号({})和垂直线({{1 }})表示你必须选择一个替代方案。点(|)表示可以重复前面的元素。

因此...表示 a b { a | b }表示 stuff 是可选的。此外,示例命令中的粗体文本表示您需要填写的内容,固定宽度文本是相关语法的文字部分。