我想从数据库B中的几个表在数据库A中创建一个表。我去了PostgreSQL的文档here来弄清楚命令的方法和文档是用括号,条形装饰的,大括号,括号,粗体词和全大写词等。
所有这些符号都表示该命令是什么?有人可以说明我将如何阅读文档以确定从数据库B中的表上的选择查询在数据库A中创建表的正确语法。
互联网一直是复制和粘贴基本PostgreSQL公式的绝佳资源,但我想要超越复制和粘贴只是神奇地工作的公式。
答案 0 :(得分:7)
本手册的Conventions章节涵盖了这些惯例:
以下约定用于命令的概要:括号(
[
和]
)表示可选部分。 (在Tcl命令的概要中,使用问号(?
),就像在Tcl中一样。)大括号({
和}
)和垂直线({{1 }})表示你必须选择一个替代方案。点(|
)表示可以重复前面的元素。
因此...
表示 a 或 b ,{ a | b }
表示 stuff 是可选的。此外,示例命令中的粗体文本表示您需要填写的内容,固定宽度文本是相关语法的文字部分。