2024年9月26日:PostgreSQL 17 发布!
支持的版本:当前 (17) / 16 / 15 / 14 / 13 / 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. 简介 #

本章概述如何使用语言执行简单的操作。本教程仅旨在为您提供入门介绍,绝不是关于语言的完整教程。语言已经出版了许多关于

的书籍,包括 [melt93][date97]。您应该知道,某些 PostgreSQL 语言特性是对标准的扩展。

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

$ cd .../src/tutorial
$ make

本手册中的示例也存在于 PostgreSQL 源代码分发包的 src/tutorial/ 目录中。(PostgreSQL 的二进制分发版可能不提供这些文件。)要使用这些文件,请先切换到该目录并运行 make

$ psql -s mydb

...

mydb=> \i basics.sql

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

2.2. 概念

提交更正