Serena Deckelman from the Portland PostgreSQL Users Group will be here to talk about PL/pgSQL, the procedural language supported by PostgreSQL. From Wikipedia:
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) is a procedural language supported by the PostgreSQL RDBMS. It closely resembles Oracle's PL/SQL language.
PL/pgSQL, as a true programming language, allows much more control than basic SQL, including the ability to use loops and advanced control structures. Programs created in the PL/pgSQL language are called functions, and can be called as part of a SQL statement, or as the action that a trigger performs.
PL/pgSGL was created to be able to perform more complex operations and computations than SQL, while being easy to use, and is able to be defined as trusted by the server.
She will also take this opportunity to speak with any students accepted into Google's Summer of Code for a PostgreSQL project.
Sloan 7