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
