Re: [firebase-br] Dúvida com UPDATE
Evandro - Palas Recife
palaspro em palasnet.com.br
Qui Maio 5 11:25:24 -03 2005
Apenas vc está tentando alterar uma coluna PK ou unique com um valor que ja
existe na mesma.
[]'s
Evandro Siqueira
Programador
Palas Informática
----- Original Message -----
From: Henrique Ribeiro <ribeiro em w7solucoes.com.br>
To: FireBase <lista em firebase.com.br>
Sent: Tuesday, May 03, 2005 4:25 PM
Subject: Re: [firebase-br] Dúvida com UPDATE
Boa tarde pessoal,
Tô apanhando feito maluco disso por aqui...
Agora tá dando isso qdo tento driar uma coluna nova na tabela de Produto:
fmSQLEditor.Query:
Invalid insert or update value(s): object columns are
constrained - no 2 table rows can have duplicate column values.
attempt to store duplicate value (visible to active transactions) in unique
index "RDB$INDEX_16".
É mole?
[ ]'s
----- Original Message -----
From: "Henrique Ribeiro" <ribeiro em w7solucoes.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, May 03, 2005 10:22 AM
Subject: [firebase-br] Dúvida com UPDATE
> Bom dia pessoal,
>
> Estou quebrando a cabeça para fazer u procedimento por aqui e gostaria de
> ter a ajuda de vcs.
>
> Tenho uma tabela de produtos TPROD que contem uma coluna chamada CD_TIPO e
> este mesmo campo também está na tabela PROEMP.
>
> TPROD PROEMP
> cd_prod cd_prod
> cd_tipo cd_tipo
>
>
> Preciso atualizar os dados da coluna CD_TIPO da tabela PROEMP quando os
> Produtos da tabela PROEMP tiverem o mesmo CD_PROD da tabela TPROD.
> Meu problema é que retorna múltiplas linhas no comando que estou jogando:
>
> UPDATE proemp SET cd_tipo = (SELECT p.cd_tipo from tprod p, proemp e WHERE
> p.cd_prod = e.cd_prod)
> WHERE cd_tipo is null
>
> Agradeço desde já a ajuda dos colegas e desejo uma excelente semana para
> todos.
>
> [ ]'s
>
> lher
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas:
http://search.gmane.org/search.php?groupþbase
>
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas:
http://search.gmane.org/search.php?group=rebase
Mais detalhes sobre a lista de discussão lista