PostgreSQL sem linguagem plpgsql?

Se você por acaso você quiser escrever funções no seu banco postgreSQL e não conseguir encontrar a linguagem plpgsql no seu banco, dê o seguinte comando:



createlang -U postgres plpgsql nomeDoBancoSemPlsql

Para listar as linguagens habilitadas no banco utilize o comando:

createlang -U postgres -l nomeDoBanco

Aparecerão as seguintes informações depois que você digitou os dois comandos acima:


Procedural Languages
 Name   | Trusted?
---------+----------
 plpgsql | yes

Estes programas estão dentro do diretório de binários(/bin) da instalação do postgreSQL.

Até a próxima. 😉