Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Removing duplicates
Message
De
18/12/2004 18:29:08
Alan Harris-Reid
Baseline Data Services
Devon, Royaume Uni
 
 
Information générale
Forum:
Microsoft SQL Server
Catégorie:
Syntaxe SQL
Divers
Thread ID:
00969603
Message ID:
00970346
Vues:
17
Hi Sergey, thanks for the reply.

>The BINARY_CHECKSUM() function would return the same value if rows are the same (duplicates) and it ignores text, ntext and image columns. You can temporay add a calculated column with BINARY_CHECKSUM() as expression to your table and use it as starting point in finding duplicates. Unfortuantelly, there's as small chance that the different data in a row can produce the same checksum so you'll have to add some other columns to the comparison.
>Keep in mind that it's just an idea and test thoroughly.

Mmmmm... more complicated than I thought. I might just end-up importing the table into a VFP cursor ordered by pk, doing a SCAN/ENDSCAN, deleting each 2nd instance of a record, then doing a tableupdate (after deleting all records in the original SQL table so I don't get a pk update conflict).

Regards,
Alan
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform