Fórum Indices no ORCLE 8.i #28195

24/06/2005

0

Bom dia Caros amigos


Tenho duas tabelas, sendo uma tabela vazia e outa com varios registros, inclusive com registros repetidos, gostaria de efetuar uma atualização para tabela vazia, sem ter registros repetidos, através de um comando em minha aplicação em DELPHI, então criei um indice para a tabela vazia com o seguinte comando no SQL PLUS:



ALTER TABLE TABLE2 ADD(CONSTRAINT CHAVE PRIMARY KEY(CHAVE)) Para o indice primário



CREATE INDEX TABLE2_POSICAO ON TABLE2(POSICAO) PCTFREE 10;



O indice foi criado e funciona normalmente quando faço pesquisa de registros.,Mas quando faço um processo que pede a atualização da table1 para a table2 consistindo se ja existe o registro na Table2, o sistema atualiza com registros repetidos na table2. Será que existe algum outro parametro na criação do meu indice ?

Lembrando que em tabelas paradox o meu processo funciona corretamente.



Gostaria de saber tambem se voce tem endereços de sites que eu possa pegar alguns comando tais como inserir deletar registros pelo SQL PLUS
ou seja trabalhando diretamente com o banco para alguma manutenção.

:roll:



Desde já grato.





Wiler.


Wiler

Wiler

Responder

Posts

24/06/2005

Motta

CREATE unique INDEX ...

cria um indice unico.

acho que resolve


Responder

Gostei + 0

25/06/2005

Wiler

CREATE unique INDEX ... cria um indice unico. acho que resolve



Obrigado pela dica, mais já havia tentato e me dá violation key.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar