Re: [firebase-br] Verificar repetição de dados em campo!!!
Anderson Marques Ferraz
cacomarx em gmail.com
Sáb Ago 11 23:19:57 -03 2007
"O campo que não pode se repetir deve ser chave primaria"
Teoricamente, você inverteu o sentido. A chave primária que não pode se
repetir, mas um campo que não se repete seria um com índice unique.
Para saber se o campo já existe, você pode utilizar exists, where ou "select
count(*) from tabela group by campo having count(*)>1".
Em 11/08/07, Fernando Reis Guimarães <fernandobhz em gmail.com> escreveu:
>
> Bom, não precisa ser chave primária, pode ser índice unique!
>
> Em 10/08/07, paulosxs Yahoo! <paulosxs em yahoo.com.br> escreveu:
> >
> > Use EXISTS.
> >
> >
> > Rafael Brito escreveu:
> > > Opa fala gralera, to com o seguinte probleminha... eu gostaria de
> saber
> > como
> > > eu faço pra verificar em um campo na minha tabela se á repetição logo
> na
> > > inserção de novos dados?
> > > Logo quando eu insiro os dados ele verifica para mim se aquele dado já
> > > existe no banco!
> > > Agradeço a ajuda pessoal!!!
> > > Abraços
> > > Rafael Brito
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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://firebase.com.br/pesquisa
> > >
> > >
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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://firebase.com.br/pesquisa
> >
>
>
>
> --
> Atenciosamente,
> Fernando Reis Guimarães.
> Analista/Programador - Free-Lancer - BH
>
> Suporte 24h – 7 dias por semana!
> Hospedagem de sites grátis para clientes!
> http://www.fernandobhz.com.br/programador-freelancer.html
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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://firebase.com.br/pesquisa
>
--
Anderson "Caco" Marques Ferraz
2.º Período de Engenharia da Computação - UEFS
"A player who makes the team great is more valuable than a great player.
Losing yourself in the group, for the good of the group, that's teamwork."
(John Wooden)
Mais detalhes sobre a lista de discussão lista