Pessoal e onde eu poderia encontrar uma lista com essas "globais" do
postgresql?
Como 'unique_violation'?
Pois pré-suponho que hajam mais destas que podem ter alguma utilidade, como
problemas com chave estrangeira, valor nulo nao aceitado, date em formato
errado etc.


On 11/16/06, alex miranda <[EMAIL PROTECTED]> wrote:


Agradeço a ajuda,

baseado nas respostas de vocês consegui resolver meu problema.

--
Alex Miranda


2006/11/11, Nabucodonosor Coutinho < [EMAIL PROTECTED]>:
>
> a desculpa, foi falha minha, ele nao explicitou mesmo e ainda por cima
> eu acabei fazendo uma tremenda confusao ao nao ler isso com calma e
> entendi que se ele desse um insert com uma chave duplicada na verdade
> seria um update desse registro. se fosse asim seria:
>
> update bar set a=$1, b=$2 wher c=$3
>
> mas vi que nao era isso que ele queria, ele queria na verdde isso que
> vc fez, apenas mudar o valor da pk para conseguiur inserir
>
>
> peco desculpas pela confusao causada
>
>
> Em 11/11/06, Euler Taveira de Oliveira< [EMAIL PROTECTED]> escreveu:
> > Nabucodonosor Coutinho wrote:
> >
> > > bom como e pergunta era para quando duplicar a chave apenas
> atualizer
> > > o regstro ja existente eu queria colocar aqui uma pequena correção
> no
> > > texto do Euler.
> > >
> > > onde tem
> > >
> > >
> > >         INSERT INTO bar (a, b, c) VALUES($1, $2, $3 + 1);
> > >
> > >
> > > leia-se:
> > >
> > >          UPDATE bar set a=$1, b=$2, c=$3 + 1;
> > >
> > Sem uma condição WHERE você atualizaria todos os registros da tabela.
> Na
> > pergunta dele não ficou claro se teria alguma chave para compor uma
> > possível condição WHERE.
> >
> >
> > --
> >   Euler Taveira de Oliveira
> >   http://www.timbira.com/
> >
> >
>
>
> --
> Nabucodonosor Coutinho
> Database Administrator
> Accu Hosting - www.accuhosting.com
> _______________________________________________
> Grupo de Usuários do PostgreSQL no Brasil
> Antes de perguntar consulte o manual
> http://pgdocptbr.sourceforge.net/
>
> Para editar suas opções ou sair da lista acesse a página da lista em:
> http://pgfoundry.org/mailman/listinfo/brasil-usuarios
>



--
Alex Miranda
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a