Outra coisa, vc insere os dados diretamente na tabela
ou na view? Se for na view so vai funcionar se vc
criou a rule para inserir na tabela.

--- Roni Warken <[EMAIL PROTECTED]> escreveu:

> Permissão creio que haja, pois a view funciona no
> sistema. Como eu disse,
> posso criar quantas views eu quiser. Todas
> funcionaram pelo menos. De
> qualquer forma, como posso saber se há ou não
> permissão?
> 
> Lembrando que não possuo acesso ao PostgreSQL,
> somente ao phppgdamin.
> 
> 
> On 5/5/06, Joao <[EMAIL PROTECTED]> wrote:
> >
> > 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 -----
> > *From:* Roni Warken <[EMAIL PROTECTED]>
> > *To:* [email protected]
> > *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).
> > >
> > >  On 5/5/06, Joao <[EMAIL PROTECTED]>
> wrote:
> > >
> > > >  vc inicia explicitamente a transacao? begin 
> e tals e tals.
> > > >
> > > >  ----- Original Message -----
> > > *From:* Roni Warken <[EMAIL PROTECTED]>
> > > *To:* [email protected]
> > >  *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 -----
> > > > *From:* Roni Warken <[EMAIL PROTECTED]>
> > > > *To:* [email protected]
> > > > *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 -----
> > > > > *From:* Roni Warken <[EMAIL PROTECTED]>
> > > > > *To:* [email protected]
> > > > > *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
> > > >
> > > > ------------------------------
> > > >
> > > >
> _______________________________________________
> 
=== message truncated ===>
_______________________________________________
> Grupo de Usuários do PostgreSQL no Brasil
> http://www.postgresql.org.br



                
_______________________________________________________ 
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e 
anti-spam realmente eficaz. 
http://br.info.mail.yahoo.com/
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a