Table of Contents
- Why 'program in the server'?
- Introduction to PostgreSQL server programming fundamentals
- Writing Your First PL/PgSQL Function
- Advanced PL/PgSQL - Creating Set Returning and Table Functions, Using Cursors
- Defining and Using PL/PgSQL TRIGGER functions
- Writing PostgreSQL Event Trigger Functions
- Debugging PL/PgSQL
- Using unrestricted language - PL/pythonu
- Writing Z Functions in C
- Scaling Your Database with pl/proxy
- PL/Perl - Perl Procedural Language
- PL/Tcl - Tcl Procedural Language
- Publishing Your Code as Extensions
- Learning More About PostgreSQL as Extensible RDBMS

