Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17

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 文件中。