| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Comment faire pour supprimer Duplicate SQL
    Les administrateurs de bases sait que des erreurs occasionnelles se produisent, et des enregistrements en double sont insérées dans la base de données . Le problème est un problème fréquent pour les administrateurs à fixer , mais la suppression d'enregistrements à partir d'un serveur SQL est une situation délicate. L'administrateur est confiée la tâche de suppression d'enregistrements sans avoir à retirer accidentellement d'autres données , ce qui peut se produire facilement si la requête n'est pas construit correctement . Apprenez comment supprimer les doublons dans SQL tout en préservant les documents originaux. Choses que vous devez
    Microsoft SQL Server ( 2005 ou 2008 )
    Voir Plus Instructions
    1

    Open Enterprise Manager pour SQL Server. Vous devez exécuter des requêtes pour vérifier le duplicate content . Il vous donnera aussi une idée de combien d'enregistrements doivent être supprimés . Les grandes questions peuvent vous obliger à faire tomber le serveur SQL pour l'entretien
    2

    taper dans la console: . SELECT COUNT (*) à partir de TheTableandselect distinct * à partir de TheTableThe 1ère commande vous indique combien d' enregistrements que vous avez dans le tableau, et la 2ème commande vous indique le nombre de copies que vous avez. Toutefois, la 2ème commande suppose que les dossiers sont complètement les mêmes, ce qui signifie une faible variance ne sera pas inclus dans le tableau en double.
    3 dossiers de copie

    dans un tableau distinct. Les copies de commandes suivantes uniquement les enregistrements qui sont distincts et laisse toute duplicates.select distinct * en TempTablefrom LaTable
    4

    supprimer les doublons . Le 1 copie de l'enregistrement original requête suivante supprime tous les doublons de la table d'origine , mais il préserve . La colonne " uniqueField " est la clé primaire ou d'un ensemble d' index unique sur la table d'origine. La colonne " dupField " est le champ qui est déterminé à être un déclencheur pour le dupliquer . Par exemple , si vous avez une table client avec doublons, vous pouvez déterminer que plus de 1 dossier avec le même numéro de sécurité sociale est un field.delete double de TheTablewhere uniqueField pas (select min ( uniqueField ) de TempTable T2where T2.dupField = MyTable.dupField )
    5

    vérifier les résultats. Exécuter les mêmes requêtes de l'étape 1 . Le nombre total de la table d'origine devrait être la différence entre le nombre compté avant que la requête de suppression et le nombre supprimée de la table . En outre, d'exécuter la requête distincte devrait avoir le même nombre que la 1ère requête.

    Previous :

    next :
      articles connexes
    ·Comment renommer une base de données et MDF Nom du Fic…
    ·Puis-je installer 32 -Bit client Oracle sur Linux 64 bi…
    ·Comment réparer un fichier d'accès 
    ·Comment mettre à jour depuis Windows Me à XP 
    ·Comment Undelete une requête d'accès 
    ·VBSQL à TSQL conversion 
    ·Pouvez -vous modifier un sous-formulaire dans un formul…
    ·Comment faire pour dépanner la date et l'heure Champ p…
    ·Tutoriel sur reporting Business Objects 
    ·Comment stocker des valeurs dans des variables dans Ora…
      articles en vedette
    ·Comment puis-je mettre à jour le Lecteur Windows Media…
    ·Comment nettoyer Trojan- Dropper 
    ·Comment résumer un PowerPoint 
    ·Comment écririez-vous une adresse sur iTunes 
    ·Comment faire une image transparente dans Word 2007 
    ·Comment désinstaller Norton Firewall sur un ordinateur…
    ·Comment transformer un fichier JPG en PDF 
    ·Comment changer BPM dans un stéréo 
    ·Comment installer un SMART Board 
    ·Est-ce un RTF si j'ai tapé un CV sur Wordpad 
    Copyright © Connaissances Informatiques http://fr.wingwit.com