Bases de dados

N.c

Membro
Agradecia que alguem me explicasse como se configura uma Base de dados do openofice para não permitir a entrada de registos duplicados num campo de uma tabela.
 
De uma maneira simples, defines esse campo como PRIMARY KEY.

Existem outras maneiras programaticamente, agora depende do que realmente queres. Podes tb definir a coluna como UNIQUE CONSTRAINT se não houver interesse em que ela seja chave primária.

Btw, isto devia estar no topico de programação.
 
Última edição:
De uma maneira simples, defines esse campo como PRIMARY KEY.

Existem outras maneiras programaticamente, agora depende do que realmente queres. Podes tb definir a coluna como UNIQUE CONSTRAINT se não houver interesse em que ela seja chave primária.

Btw, isto devia estar no topico de programação.

Desculpa lá a ignorância, a opção que me interessa é UNIQUE CONSTRAINT, mas não consigo encontrar esta opção nem o sitio para a colocar (se for esse o caso), tenho a noção de que os open sorce usam muito codigo mas eu estou abituado ao windows, e sou novato nos open sorce. Quanto ao topico, não estava mesmo para aqui virado (ignorância pura). Preciso de ajuda.
 
Pelo menos em SQL o código é assim:

Código:
ALTER TABLE nomeDaTabela ADD CONSTRAINT nomeDaConstraint UNIQUE (colunaParaModificar)
 
Back
Topo