sql

Eliminar registros duplicados – Funciones Analíticas


Quería compartir una sentencia SQL que puede servirnos de ayuda cuando queremos eliminar registros duplicados de una manera sencilla.

Esto lo podemos hacer fácilmente utilizando las funciones analíticas de Oracle.

 

 
Donde [TABLA] es la tabla en que queremos borrar registros duplicados.
y [Campos1, Campo2, Campos3…] son los campos que forman parte de la clave.
 
Espero que les sirva de ayuda.
 

Escrito por José Manuel López Martínez

Apasionado por todo lo relacionado con la tecnología. Consultor Oracle especializado en el área de Forms&Reports y PL/SQL.