“Conocimientos software>Software de base de datos

Cómo encontrar registros duplicados en una base de datos

2014/11/20
Si has importado accidentalmente registros duplicados en una base de datos , puede utilizar la consola de SQL Server para ejecutar instrucciones para encontrarlos. Duplicar registros en una base de datos ocupan espacio y pueden causar problemas de integridad de datos , incluso para aplicaciones pequeñas . Uso de la consola , puede ejecutar sentencias de selección que se encuentran todos los registros duplicados en una tabla. El único requisito es que usted tiene un campo de identificación que se puede utilizar para detectar cuando dos registros son duplicados . Este campo está determinado por el administrador de base de datos o desarrolladores de sistemas . Instrucciones
1

Abra la consola de administración de SQL Server. El acceso directo de este programa se encuentra normalmente en el directorio del programa "SQL Server" en el menú Inicio de Windows.
2

sesión en el servidor SQL Server con un nombre de usuario y contraseña válidos . El nombre de usuario que utilice debe tener derechos ", seleccione" sobre la mesa.
3

Decida cuáles son los criterios que desea utilizar para indicar un registro duplicado . Por ejemplo, si usted está buscando información de contacto duplicado en una tabla , puede utilizar el número de teléfono , la seguridad social , correo electrónico o cualquier otra información de identificación que es único para una sola persona. El nombre no se utilizan normalmente , debido a que varias personas en su base de datos pueden tener el mismo nombre y apellido. Para este ejemplo , se utiliza el campo de número de teléfono en la mesa
4

Escriba el siguiente código en la ventana de texto de la consola : . Teléfono SELECT, COUNT ( teléfono ) AS DuplicatesFROM customerGROUP POR phoneHAVING ( COUNT ( teléfono ) > 1 ) En este ejemplo , la consulta sólo muestra los registros de la tabla que contienen el mismo número de teléfono.

5 Pulse la tecla F5. Este ejecuta la consulta . Los resultados que se muestran en el panel de la ventana inferior son todos los registros que contienen al menos un duplicado .

Software de base de datos
Cómo crear un informe de Bill en Access 2007
Cómo chatear en Kayako
Cómo crear una lista de búsqueda 2007 Multi -Column Acceso
Cómo hacer archivos MDE
Cómo crear una lista de nombres de campo en T -SQL
Cómo acceder a la agenda de ActiveX
Cómo construir un punto de venta de base de datos
Cómo crear informes de antigüedad en el Acceso
Conocimientos Informáticos © http://www.ordenador.online