本章概述了如何使用 SQL 执行简单操作。本教程仅旨在为您提供一个简介,绝不是 SQL 的完整教程。已经撰写了大量有关 SQL 的书籍,包括 [melt93] 和 [date97]。您应该知道,一些 PostgreSQL 语言特性是对标准的扩展。
在以下示例中,我们假设您已创建名为 mydb 的数据库,如前一章所述,并且能够启动 psql。
本手册中的示例也可以在 PostgreSQL 源代码分发中的 src/tutorial/ 目录中找到。(PostgreSQL 的二进制分发可能不提供这些文件。)要使用这些文件,首先切换到该目录并运行 make
$cd.../src/tutorial$make
这将创建脚本并编译包含用户定义函数和类型的 C 文件。然后,要启动教程,请执行以下操作
$psql -s mydb...mydb=>\i basics.sql
\i 命令从指定的文件中读取命令。psql 的 -s 选项会将您置于单步模式,在将每个语句发送到服务器之前都会暂停。本节中使用的命令位于 basics.sql 文件中。
如果您在文档中看到任何不正确、与您对特定功能的体验不符或需要进一步澄清的内容,请使用 此表单 报告文档问题。