Installing PL/pgSQLPostgreSQL can support a variety of procedural languages. Before you can use a procedural language, you have to install it into the database. Fortunately, this is a simple procedure. The createlang shell script installs PL/pgSQL into a database. If you install PL/pgSQL in the template1 database, it will automatically be installed in all databases created from that template. The format for createlang is createlang plpgsql database-name To install PL/pgSQL in the movies database, execute the following command: $ createlang plpgsql movies Notice that this is a command-line utility, not a psql command. |