pois é, não pode.... eu vou usar no windows... =(

será que tem como fazer via sql? quero colocar entre os scripts de criar as
PLs...

On 5/30/07, Joao <[EMAIL PROTECTED]> wrote:

 Se puder ser em shell script ta ai na mao!



#!/bin/bash

RESULTADO=$(psql -U postgres -t -h hostname  -c "SELECT count(*) from
pg_language where lanname='plpgsql' and lanispl='t';" nome_do_banco | tr -d
' ')

if [ "$RESULTADO" == 0 ]
then
        echo "/usr/local/pgsql/bin/createlang -U postgres -h hostname
plpgsql nomedobanco"
else
        echo "plpgsql ja instalado";
fi













----- Original Message -----
*From:* Sebastian SWC <[EMAIL PROTECTED]>
*To:* Comunidade PostgreSQL Brasileira<[email protected]>
*Sent:* Wednesday, May 30, 2007 12:00 PM
*Subject:* [pgbr-geral] PL/PGSQL

pessoal, como posso criar um script (sql) que valide se a base de dados do
postgres já possúi instalada a linguagem procedural plpgsql ?

alguma coisa que lembre isso:

IF tem_plpgsql_instalado_? = 'NAO'
  // comando para instalar...
ELSE
  // nem precisa de else, é só pra ilustrar mesmo
END

abraço!

--
Atenciosamente,
Sebastian Selau Webber Colombo

Sl 67.1-2: "Ó Deus, tem misericórdia de nós e abençoa-nos! Trata-nos com
bondade.
Assim o mundo inteiro conhecerá a tua vontade, e a tua salvação será
conhecida por todos os povos".

------------------------------

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




--
Atenciosamente,
Sebastian Selau Webber Colombo

Sl 67.1-2: "Ó Deus, tem misericórdia de nós e abençoa-nos! Trata-nos com
bondade.
Assim o mundo inteiro conhecerá a tua vontade, e a tua salvação será
conhecida por todos os povos".
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a