Los lenguajes procedimentales son utilizados para realizar funciones complejas e base de datos, Postgres al igual q SQLServer, Oracle y otros posee lenguajes procedimentales, a mi parecer mucho mejor q SQLServer por q no solo tienes que diseñar tus funciones con el lenguaje por defecto, si no q tambien los creas con diferentes lenguajes:
plruby , pljava , plproxy , plperl, C y creo q otros....
El nativo de postgres plpgsql.
Para instalar leguajes procedimentales en postgres:
plpgsql es el lenguaje procedimental de postgres por defecto, para instalarlo se ejecuta el siguiente comando como el usuario postgres:
# su - postgres $ psql data_db data_db=# CREATE TRUSTED PROCEDURAL LANGUAGE plpgsql;
para otro tipo de lenguajes como C o Perl debes buscar el paquete e instalarlo como el usuario root:
# aptitude search plperl # aptitude install postgresql-plperl-8.3
cambias al usuario postgres y creas el lenguaje
# su - postgres $ psql data_db data_db=# CREATE TRUSTED PROCEDURAL LANGUAGE plperl;
Listo!
No hay comentarios:
Publicar un comentario