Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bruno Oliveira_45656

Impedir registros duplicados

Recommended Posts

Olá galera,

Preciso de uma ajuda...

Tenho uma tabela MySql de cadastro de dados bancários...

 

id - banco - agencia - conta

 

Quero impedir duplicação de dados nessa tabela... Mas tem alguns poréns...

 

Pode existir 2 ou mais registros com o campo "banco" iguais..

Pode existir 2 ou mais registros com o campo "agencia" iguais..

Pode existir 2 ou mais registros com o campo "conta" iguais..

Pode existir 2 ou mais registros com o campo "conta" e o campo "agencia" iguais..

Pode existir 2 ou mais registros com o campo "banco" e o campo "conta" iguais..

E assim por diante...

 

Só não pode ter 2 registros com todos os campos iguais!!

 

Como faço isso direto no phpmyadmin ??


 

Compartilhar este post


Link para o post
Compartilhar em outros sites

ALTER TABLE [nome_da_tabela] CREATE UNIQUE INDEX `conta_unica` (`banco`, `conta`, `agencia`)

O nome do índice por ser outro, respeitando as regras do MySQL.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.