2.1. Introduction

本章概述了如何使用 SQL 执行简单的操作。本教程仅用于向您介绍,绝不是关于 SQL 的完整教程。关于 SQL 的书籍很多,包括[melt93][date97]。您应该知道,某些 PostgreSQL 语言功能是该标准的扩展。

在下面的示例中,我们假定您已如上一章中所述创建了一个名为mydb的数据库,并且已经能够启动 psql。

本手册中的示例也可以在 PostgreSQL 源发行版的src/tutorial/目录中找到。 (PostgreSQL 的二进制发行版可能不会编译这些文件.)要使用这些文件,请首先转到该目录并运行 make:

$ cd ..../src/tutorial
$ make

这将创建脚本并编译包含用户定义的函数和类型的 C 文件。然后,要开始本教程,请执行以下操作:

$ cd ..../tutorial
$ psql -s mydb

...

mydb=> \i basics.sql

\i命令从指定文件中读取命令。 psql-s选项使您进入单步模式,该模式在将每个语句发送到服务器之前会暂停。本节中使用的命令位于文件basics.sql中。