Boa tarde William,
Então,é isso mesmo,porém preciso pra windows.
Obrigada,
Cris
2008/6/25 William Leite Araújo [EMAIL PROTECTED]:
ERRATA!
Não é possível usar o operador bash ''. Para funcionar, use a opção '-f'
do psql.
O comando fica da seguinte forma:
*find ~/sqlfunctions/ -name *.sql -exec psql -p 5432 -U postgres -h host -f
{} \; *
2008/6/25 William Leite Araújo [EMAIL PROTECTED]:
Caso seu ambiente seja linux, uma das possibilidades é usar o find
com opção -exec para fazer o psql executar os mesmos.
Ex.:
find ~/sqlfunctions/ -name *.sql -exec psql -p 5432 -U postgres -h host
{} \;
2008/6/25 Cristina Mangueira Rocha [EMAIL PROTECTED]:
Tenho algumas SP's de um banco de dados que estão em desenvolvimento
e eu preciso atualizar algumas bases de dados diferentes para testes.
Porém, atualizar uma a uma manualmente em todas as bases é muito
demorado e falho, visto que quem atualiza pode deixar passar alguma.
Eu guardo essas SP's cada uma separada em um arquivo .sql,
alguem sabe alguma forma de eu executar todos esses arquivos
automaticamente por um script ou algo do tipo?
Obrigada,
Cris
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
--
William Leite Araújo
Analista de Banco de Dados - QualiConsult
--
William Leite Araújo
Analista de Banco de Dados - QualiConsult
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral