next up previous contents index
Next: Instalando lenguajes procedurales Up: Curso de Bases de Previous: Cursores   Índice General   Índice de Materias

Lenguajes procedurales

A partir de la versión 6.3 de PostgreSQL se permite la inclusión de lenguajes procedurales. El DBMS no sabe interpretar las funciones o triggers escritos en estos lenguajes, sino que pasa el control al parser/ejecutor, llamado manejador, del lenguaje pertinente. El manejador es un módulo compartido que se carga bajo demanda.

Los dos lenguajes que son distribuidos junto con PostgreSQL, pero no integrados son PL/pgSQL y PL/Tcl. Al momento de hacer la instalación, sólo PL/pgSQL se construye y se incluye en el directorio de librerías. Para PL/Tcl es necesario reconfigurar el DBMS y recompilarlo.



Subsecciones

Ismael Olea 2001-04-21