|
mas tipo antes de vc da o commit provavelmente
dependendo da dml nao reflete mas depois do commit deve refletir...
vc ja viu se tem permissao de select na view? se a
aplicacao tem?
----- Original Message -----
Sent: Friday, May 05, 2006 2:39 PM
Subject: Re: [PostgreSQL-Brasil] view se
"atualiza"?
Pior que não João. Estava discutindo justamente com um colega,
e ele me afirmou que a view é espelhada de acordo com os dados do banco. A
partir daí é que me surgiu a dúvida. Fiz os testes e ao fazer qualquer ação os
dados não são representados na view.
On 5/5/06, Roni
Warken <[EMAIL PROTECTED]>
wrote:
Sim, ela é iniciada explicitamente. Pelo menos é
o que consta nos scripts (não fiz a parte de conexão, etc, estou apenas
dando manutenção).
vc inicia explicitamente a transacao?
begin e tals e tals.
-----
Original Message -----
Sent:
Friday, May 05, 2006 2:30 PM
Subject:
Re: [PostgreSQL-Brasil] view se "atualiza"?
Ao fazer alguma ação, sempre é dado um commit para que o dado
seja inserido/exlcuído/editado. Caso haja algum erro, esse dado não é
registrado no banco. Para que seja verificado se há algo errado, são
realizados alguns testes antes de dar o commit.
Como poderia saber
do nível de isolamento? Não tenho acesso diretamente ao banco, apenas a uma
interface com o banco (phppgadmin).
On 5/5/06, Joao
<[EMAIL PROTECTED]> wrote:
o que acontece com a view e o seguinte: na
realidade é gravado a query que é feita quando a view e criada, ou seja os
dados mostrados pela view sao os dados que sao refletidos por essa query,
se vc excluir registros,modificou ou inseriu isso sera refletido na view.
Não sei mas vc esta usando sei la transacoes no seu procedimento? pq ai
sim dependendo do nivel de isolamento pode acontecer algo do
tipo
-----
Original Message -----
Sent:
Friday, May 05, 2006 2:21 PM
Subject:
Re: [PostgreSQL-Brasil] view se "atualiza"?
Nesse caso, se encaixa em procedimento. Obrigado
João!
On 5/5/06, Joao <[EMAIL PROTECTED]> wrote:
o conceito de funcao é que tem um valor
de retorno um procedimento nao....
-----
Original Message -----
Sent:
Friday, May 05, 2006 2:14 PM
Subject:
Re: [PostgreSQL-Brasil] view se "atualiza"?
O acesso é através de um script php. Criei
manualmente a view e, para as ações no banco (inserção, exclusão e
edição) utilizo tudo via php.
Desculpa a ignorância, mas qual
seria a diferença entre procedimento e função?
On 5/5/06, Otacilio Neto <[EMAIL PROTECTED] > wrote:
---
Roni Warken <[EMAIL PROTECTED]> escreveu:
>
Criei uma view no banco (versão 7.4) e está > funcionando
perfeitamente. Os > dados são obtidos e apresentados
conforme devem ser. > Minha dúvida é se, caso > fizer
uma inserção, exclusão ou edição em um > registro da tabela,
a view será > "recriada" com os novos dados, ou seja, os
dados > serão refletidos na view? > > Pergunto
pois não é o que está acontecendo, e pelo > que entendi,
como a view > não é uma tabela física, os
dados deveriam ser > atualizados quando a
view > fosse chamada no sistema. > >
--
Sim, devem. Mas vc está acessando sua view de
dentro de uma funcao ou
procedimento?
_______________________________________________________ Yahoo!
doce lar. Faça do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
-- Roni Warken
_______________________________________________ Grupo de
Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
_______________________________________________ Grupo
de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
-- Roni Warken
_______________________________________________ Grupo de
Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
_______________________________________________ Grupo
de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
-- Roni Warken
_______________________________________________
_______________________________________________
--
Roni Warken
-- Roni Warken
_______________________________________________ Grupo de Usuários do
PostgreSQL no Brasil http://www.postgresql.org.br
|