Criar Unique Constraint em campo Null, é possivel ?
Fala galera
estou com o seguinte problema: tenho uma tabela onde os valores de um determinado campo nao podem se repitir, só q este campo em um primeiro momento é nulo... Se eu criar um constraint unica, vai dar erro pq existirao varios campos com o valor null, queria saber se existe uma forma de implementar isto no BD...
Agradeço ai pela ajuda
[]´s
estou com o seguinte problema: tenho uma tabela onde os valores de um determinado campo nao podem se repitir, só q este campo em um primeiro momento é nulo... Se eu criar um constraint unica, vai dar erro pq existirao varios campos com o valor null, queria saber se existe uma forma de implementar isto no BD...
Agradeço ai pela ajuda
[]´s
Felipe_cduarte
Curtidas 0
Respostas
Cristiam
02/03/2005
Cara, que eu saiba não tem como não mesmo pq vc vai criar com unique constraint, de cara ele num deixa ser nulo.
E se deixasse, qndo vc fosse inserir o segundo registro ele daria erro de chave duplicada.... :wink:
Uma solução seria vc criar um campo como unique e autoincrementar, já pensou nessa idéia?
E se deixasse, qndo vc fosse inserir o segundo registro ele daria erro de chave duplicada.... :wink:
Uma solução seria vc criar um campo como unique e autoincrementar, já pensou nessa idéia?
GOSTEI 0