Ederson,
Não sei se as respostas anteriores já resolveram o seu problema, mas quero
complementar com uma outra possibilidade, que o próprio Oracle já traz
embutida: a cláusula EXCEPTIONS na criação de constraints.
Basta você tentar criar uma constraint UNIQUE na sua tabela, pelas colunas que
Ederson,
Se eu entendi bem, esse select resolve seu problema:
Ex.
SELECT * FROM FUNCIONARIOS
WHERE NOME IN (SELECT NOME FROM
FUNCIONARIOS
HAVING COUNT(NOME) 1
GROUP BY NOME)
Espero ter ajudado.
Marcos
- Original Message -
From: Ederson
To: oracle_br@yahoogrupos.com.br
Insere a coluna duplicaca noutra tabela.
Depois tu faz um select * from tabela where coluna_duplicada in (select
coluna_duplicada from tabela_duplicada)
Renan Medeiros
Gerente de Treinamento e Suporte
Unimix Tecnologia Ltda
0 xx 61 8145 7869
0 xx 61 3201
Ederson escreveu:
Pessoal,
Tente algo assim:
SELECT *
FROM tabela_origem,
(SELECT nome_duplicado,
Count(*)
FROM Tabela_origem
GROUP BY nome_duplicado
HAVING Count(*) 1) tabela_aux
WHERE tabela_origem.nome_duplicado = tabela_aux.nome_duplicado
Ederson