Olá,
Em 12 de abril de 2010 15:00, Jose Luis Ramos <[email protected]>escreveu: > Estou tentando criar a função da forma: > > CREATE OR REPLACE FUNCTION exporta_base(porcentagem INTEGER, destino TEXT) > > RETURNS BOOLEAN AS $$ > > DECLARE > > count_regs INTEGER:=0; > reg_tab RECORD; > > BEGIN > > END; > > Mas dá o erro: > > psql:x.sql:58: ERRO: linguagem "plpgsql" não existe > DICA: Utilize CREATE LANGUAGE para carregar uma linguagem no banco de > dados. > > Ao executar o CREATE LANGUAGE: > > cdrger=# create language plpgsql; > ERRO: não pôde acessar arquivo "$libdir/plpgsql": Arquivo ou diretório > não encontrado > > Verifiquei que a variável libdir não está definida: > > -bash-3.1$ echo $libdir (não retorna valor algum) > > Como devo proceder ? > Qual o retorno do comando: pg_config --libdir? Ao executar aparecerá uma linha como: /home/postgres/instalacao/lib --Exemplo: Sua resposta deve ser diferente. Com a linha retornada acima verifique se existe plpgsql.so no diretório. > > Thanks ! > > -- > Jose Luis Ramos Jr > Campinas - SP > Oracle OCP DBA 8i, 9i,10g > Fone: 19-37056793 > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
