Pular para o conteúdo

Fóruns Banco de dados Oracle DUVIDA? foreing_key com boleano DUVIDA? foreing_key com boleano

#94222
burga
Participante

    Da pra fazer com function based unique index.

    Uma coisa parecida com isso:

    create unique index nome_do_indice on tabela_de_contatos (cliente_id * DECODE(principal,1,1,null));

    Isso deve resolver teu problema… Só estou dando a idéia, não testei o código então ele pode ter algum erro.