29

我一直在网上寻找学习 PostgreSQL 的过程编程语言 PL/pgSQL 的好资源。

到目前为止,我设法挖掘的唯一内容是PostgreSQL 文档中的教程。虽然这很好,但我一直在寻找更深入的东西。你能推荐什么吗?

4

4 回答 4

13

官方文档中最好的免费介绍是在PL/pgSQL及其相关的非平凡示例的技巧页面,尽管翻译有些粗糙。可以通过片段页面找到更多有用的示例。

Geschwinde/Schonig 的“PostgreSQL Developer's Handbook”和 Korry Douglas 的“PostgreSQL”中也有关于 PL/pgSQL 的不错的章节,这两章对语言的介绍都比官方文档更温和一些。这些都是优秀的通用 PostgreSQL 书籍,您可能会因为其他原因而发现它们也很有用。

于 2009-08-18T19:31:23.977 回答
5

我认为最好的介绍是:

  1. 文档

通过步骤 2-4,您通常可以在 irc 上获得很好的帮助 - irc.freenode.net 上的#postgresql 和邮件列表

于 2009-08-18T20:00:01.843 回答
5

http://www.postgres.cz/index.php/PL/pgSQL_%28en%29

plpgsql 很简单——它与 PL/SQL(来自 Oracle)非常相似。

于 2009-11-24T08:06:49.707 回答
2

我认为这是因为 postgreSQL 的结构化和开发方式,搜索教程的最佳位置是在线文档。

这里的问题是文档假定您知道自己想做什么,您知道概念,但您不知道如何操作。因此,如果您想深入了解这些概念,您需要添加一本通用数据库书籍。

到目前为止,这就是我对 postgreSQL 的看法。它与 MySQL 或 SQLServer 不同,后者有数千种可用资源,但数量与文档的质量相匹配。

于 2009-08-18T20:56:31.587 回答