Na verdade não se trata de resistência. Sou adepto do uso de PL.
Mas realmente não vejo sentido em compilar uma SP só para atualização da 
base de clientes.

Vamos analisar a situação em mais detalhes:
Vários clientes já rodam a aplicação, e fecharemos um novo release com 
melhorias e correções. Vamos chamá-la de versão 5, por exemplo.
Alguns clientes ainda rodam a versão 3.. outros rodam a versão 4.
O campo em questão foi criado na versão 4; então para fazer a atualização 
alguns clientes deverão criar o novo campo e outros não. Depois que todos 
utilizarem a versão 5, o script nunca mais será usado.
Por isso não vejo motivos para a criação de uma SP, que só será usada 1 
única vez, e somente em alguns clientes.

Obrigado,

Artur Sampaio


----- Original Message ----- 
From: "Euler Taveira de Oliveira" <[EMAIL PROTECTED]>
To: "Comunidade PostgreSQL Brasileira" <[email protected]>
Sent: Wednesday, June 11, 2008 11:28 PM
Subject: Re: [pgbr-geral] Script à prova de falhas.


Artur Sampaio wrote:

> Não existe uma forma de executar comandos ou scripts PL/PgSQL no console,
> sem a necessidade de compilar na base de dados na forma de uma Function?
Não. SQL não é procedural; por isso existem as linguagens procedurais.
Qual a resistência em relação a uma pl/*?


-- 
   Euler Taveira de Oliveira
   http://www.timbira.com/
_______________________________________________
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

Responder a