支持的版本: 当前 (17) / 16 / 15 / 14 / 13
开发版本: devel
不支持的版本: 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2

2.1. 简介 #

本章概述如何使用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 文件中。

提交更正

如果您在文档中看到任何不正确、与您使用特定功能的经验不符或需要进一步澄清的地方,请使用此表格报告文档问题。