vForum Velneo
vForum Oficial de la Plataforma de Desarrollo Velneo
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   Registrarse (Público)Registrarse (Público) 
 PerfilPerfil   Entre para ver sus mensajes privadosEntre para ver sus mensajes privados   LoginLogin    
Alguna  Todas

Qué hacer cuando tenemos registros duplicados en nuestra base de datos.

 
Publicar nuevo tema   Responder al tema    vForums -> vBdC Velneo
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
vBdC
vGuru
vGuru


Registrado: 11 Oct 2005
Mensajes: 2

MensajePublicado: Mar, 26-Abr-2005 02:00:00    Asunto: Qué hacer cuando tenemos registros duplicados en nuestra bas Responder citando

Qué hacer cuando tenemos registros duplicados en nuestra base de datos.

Categorías: Índice, Clave duplicada

Palabras clave: Campos duplicados, Clave única, Rejilla de tabla de datos completa

Enunciado:
¿Qué hemos de hacer cuando en nuestra base de datos detectamos registros duplicados en índices de clave única?

Desarrollo:
Si detectamos registros duplicados en índices de clave única, hemos de crear una opción de menú con la pistola "Rejilla tabla completa", que nos mostrará en una rejilla todos los registros tal y como se encuentran físicamente en disco.

En estas rejillas no disponemos de todas las opciones de lista, de modo que vamos a hacer que los registros se presenten en una rejilla normal. Para ello usamos la opción de menú Listas / Filtrar y filtramos todos los registros mediante una condición como la siguiente: Campo código distinto de "xxxx" o "zzzz", algo que tengamos la seguridad que no exista en la tabla. De este modo nos aparecerán todos los registros en una rejilla normal en la que disponemos de todas las opciones de lista.

El siguiente paso sería hacer uso de la opción campos duplicados (indicando el campo asociado al índice de clave única por el que tenemos los registros duplicados). Aparecerán en la rejilla todos los registros duplicados por ese índice.

Si esos registros no tienen históricos podemos eliminarlos directamente, pero regenerando índices acto seguido, si no al dar nuevas altas caeremos de nuevo en la duplicidad.

En el caso de que tengan históricos (no se podrán eliminar porque hay al menos un maestro), se puede fundir las fichas de los registros duplicados aunque los acumulados de los históricos pueden quedar mal (si hubiese), con lo cual habría que revisarlos.

Artículos relacionados
Claves duplicadas
Espacios en blanco en una tabla tras eliminar registros


Ultima edición por vBdC el Mar, 26-Abr-2005 02:00:00, editado 1 vez
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    vForums -> vBdC Velneo Todas las horas son GMT + 2 Horas
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este vForum
No puede responder a temas en este vForum
No puede editar sus mensajes en este vForum
No puede borrar sus mensajes en este vForum
No puede votar en encuestas en este vForum
No puede adjuntar ficheros en este vForum
No puede descargar ficheros adjuntos en este vForum


Powered by phpBB © 2001, 2005 phpBB Group||Skin by Velneo ©2006
Aviso legal y Política de privacidad general