[firebase-br] Dúvida sobre Uniques

Carlos Midia carlosmidia2013 em gmail.com
Sex Nov 25 12:16:05 -03 2016


Obrigado a todos por as ajudas, tinha criado realmente uma com dois compos
por este motivo estava deixando passar. Mais agora corrigi e funcionou
perfeitamente.





Em 25 de novembro de 2016 11:56, Alexandre Benson Smith <
iblist em thorsoftware.com.br> escreveu:

> Como você criou estas duas unique constraint ?
>
> Se vc criou uma com os dois campos, vai passar mesmo.. pois a combinação
> dos dois terá que ser única, se apenas um deles duplicar ainda assim será
> única
>
> Você tem que ter duas unique constraints, uma para cada campo. e aí não
> pode passar.
>
> até mais...
>
>
> Em 25/11/2016 11:42, Carlos Midia escreveu:
>
>> Jose Luiz você tem mais de uma Unique na mesma tabela?
>> porque criei 2 uniques para testar porem o banco de dados deixou passar um
>> registro duplicado.
>> tipo tinha apenas 1 unique na tabela ai estava funcionando, porém criei
>> outra unique, ai a primeira deixou de funcionar.
>>
>> Em 25 de novembro de 2016 11:26, Jose Luiz de Medeiros <
>> joseluiz em digitoneletronica.com.br> escreveu:
>>
>> bom dia,
>>>
>>>
>>> em meus sistemas uso sempre os campos cnpj e cpf como unique.
>>>
>>>
>>>
>>>
>>>
>>>
>>> Jose Luiz de Medeiros
>>>
>>> -----------------------------------
>>>
>>>
>>> Programmer &   TI Professional
>>>
>>> :: delphi - php - firebird - mysql ::
>>>
>>> (31)9 9628-4764
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ──────────────────────────────────────────────────────────────────
>>> De: "Carlos Midia"
>>> Em: Sexta-feira 25 de Novembro de 2016 11:17,
>>>
>>> Para: lista em firebase.com.br
>>> Assunto: [firebase-br] Dúvida sobre Uniques
>>>
>>>
>>>
>>> Bom dia a todos, tenho uma tabela de clientes com os campos:
>>> ID_CLIENTE
>>> CPF
>>> NOME
>>>
>>> o ID_CLIENTE é a chave primária
>>>
>>> a dúvida é, o CPF não pode possuir duplicação e gostaria de saber se é
>>> correto usar esse campo como Unique para evitar duplicidade.
>>>
>>> atualmente faço uma verificação no Sistema porem quero que mesmo que o
>>> sistema deixe passar o banco não deixe.
>>>
>>> a forma mais correta de fazer isso é usando Uniques?
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br ) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>> Para consultar mensagens antigas: http://www.firebase.com.br/
>>> pesquisa_lista.html
>>>
>>>
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>> Para consultar mensagens antigas: http://www.firebase.com.br/
>>> pesquisa_lista.html
>>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://www.firebase.com.br/pes
>> quisa_lista.html
>>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://www.firebase.com.br/pes
> quisa_lista.html
>



Mais detalhes sobre a lista de discussão lista