学习PL / pgSQL的好资源?

时间:2009-08-18 17:59:46

标签: sql postgresql plpgsql

我一直在寻找网络,试图找到学习PostgreSQL的过程编程语言PL / pgSQL的良好资源。

到目前为止,我唯一能够设法挖掘的是tutorial in the PostgreSQL documentation。虽然这很好,但我一直在寻找更深入的东西。你能推荐什么吗?

4 个答案:

答案 0 :(得分:13)

在官方文档中使用的最佳免费介绍是PL/pgSQL及其相关的tricks页面的非平凡示例,尽管翻译有点粗略。可以通过snippets页面找到更有用的示例。

在Geschwinde / Schonig撰写的“PostgreSQL Developer's Handbook”和Korry Douglas的“PostgreSQL”中,PL / pgSQL也有不错的章节,两者都比官方文档更加温和地介绍该语言。这些都是优秀的一般PostgreSQL书籍,你可能会发现它们也有其他原因。

答案 1 :(得分:5)

我认为最好的介绍是:

  1. the docs
  2. 试图
  3. 试图
  4. 试图
  5. 通过步骤2 - 4,您通常可以在irc.freenode.net上的irc - #postgresql和mailing lists上获得很好的帮助。

答案 2 :(得分:5)

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

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

答案 3 :(得分:2)

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

这里的问题是文档假设你知道你想做什么,你知道概念,但你不知道如何。因此,如果您想深入了解概念,则需要在混合中添加通用数据库书。

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