Deletar campos duplicados
-
- Rank: DBA Júnior
- Mensagens: 223
- Registrado em: Qui, 14 Dez 2006 10:45 am
- Localização: Brasília-DF
Cleber Zumba de Souza
pessoal como eu faço para deletar os registros duplicados ficando apenas um, deleto um registro e fica a cópia. sendo que até os ID são iguais.
-
- Rank: DBA Júnior
- Mensagens: 223
- Registrado em: Qui, 14 Dez 2006 10:45 am
- Localização: Brasília-DF
Cleber Zumba de Souza
não fui eu que inseri, já peguei assim. não existe nada diferente, nada mesmo.
-
- Rank: DBA Júnior
- Mensagens: 223
- Registrado em: Qui, 14 Dez 2006 10:45 am
- Localização: Brasília-DF
Cleber Zumba de Souza
Beleza, fico aguardando.
-
- Rank: DBA Pleno
- Mensagens: 264
- Registrado em: Dom, 19 Ago 2007 8:18 pm
- Localização: Ribeirão Preto - SP
Lucas de Souza
OCA Developer
Analista de sistemas
OCA Developer
Analista de sistemas
cara... eu gostei dessa sua duvida e fiquei testando tudo qui eu sabia e fiz esse bloquinhu de SQL qui deleta as linhas duplicadas, oia qui legal...
detalhes da tabela lucasq:
DECLARE
cursor c_1 is
select rowid
, row_number() OVER (Partition by numero order by numero) linha
from lucasq;
BEGIN
for reg in c_1
loop
delete from lucasq where reg.linha > 1 and rowid = reg.rowid;
end loop;
END;
NUMERO LETRA
-------------------- ----------
123 123
123 123
123 123
124 124
124 124
124 124
-
- Rank: DBA Júnior
- Mensagens: 223
- Registrado em: Qui, 14 Dez 2006 10:45 am
- Localização: Brasília-DF
Cleber Zumba de Souza
valeu meu camarada, valeu mesmo.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes