Я выглядел по всей сети пробующим для нахождения хороших ресурсов для изучения языка процедурного программирования PostgreSQL, PL/pgSQL.
До сих пор единственной вещью, которую мне удалось вскопать, является учебное руководство в документации PostgreSQL. В то время как это хорошо, я искал что-то более всестороннее. Можно ли рекомендовать что-нибудь?
Лучшее бесплатное вступление для использования вместе с официальной документацией находится на PL / pgSQL и связанной с ним странице трюков нетривиальных примеров, хотя перевод местами немного грубоват. Более полезные примеры можно найти на странице snippets .
Есть также достойные главы о PL / pgSQL в «Руководстве разработчика PostgreSQL» Гешвинде / Шонига и «PostgreSQL» Корри Дугласа, оба которые являются немного более мягким вступлением к языку, чем официальные документы. Это отличные общие книги по PostgreSQL, которые могут оказаться полезными и по другим причинам.
Я думаю, что из-за того, как postgreSQL структурирован и разработан, лучшее место для поиск учебных пособий - это онлайн-документация.
Проблема здесь в том, что в документации предполагается, что вы знаете, что хотите делать, знаете концепции, но не знаете, как это сделать. Поэтому вам нужно добавить в смесь общую книгу по базам данных на случай, если вы хотите подробно остановиться на концепциях.
Это мой вкус к postgreSQL. Он отличается от MySQL или SQLServer, где доступны тысячи ресурсов, но количество здесь соответствует качеству документации.
вы знаете концепции, но не знаете как. Поэтому вам нужно добавить в смесь общую книгу по базам данных на случай, если вы хотите подробно остановиться на концепциях.Это мой вкус к postgreSQL. Он отличается от MySQL или SQLServer, где доступны тысячи ресурсов, но количество здесь соответствует качеству документации.
вы знаете концепции, но не знаете как. Поэтому вам нужно добавить в смесь общую книгу по базам данных на случай, если вы хотите остановиться на концепциях.Это мой вкус к postgreSQL. Он отличается от MySQL или SQLServer, где доступны тысячи ресурсов, но количество здесь соответствует качеству документации.
Я думаю, что это лучшее введение:
Шаги 2–4 обычно позволяют получить неплохую помощь по irc - #postgresql в списках рассылки irc.freenode.net и .
http://www.postgres.cz/index.php/PL/pgSQL_%28en%29
plpgsql прост - и очень похож на PL / SQL (от Oracle ).