2010-04-06 5 views
0

Je sais que vous pouvez faire des insertions XML groupées dans des tables SQL Server 2005 à partir de votre code C# en utilisant datasets/datatables. Est-il possible de faire la même chose mais comme une suppression?Sql Server 2005 Bulk XML Supprimer?

+0

Je suppose que vous ne voulez pas tout supprimer, sinon vous pouvez utiliser tronquer ... –

+0

Tronquez la table. comme TRUNCATE TABLE Nom – wonde

Répondre

1

Vous pouvez supprimer les données de deux façons

DELETE FROM Schema.TableName WHERE Condition = Value

OU nuke

TRUNCATE TABLE Schema.TableName

Maintenant, si vous voulez en vrac Supprimer des lignes en fonction d'un fichier XML, vous allez devez importer les données dans une table de transfert ou l'ouvrir en tant que jeu de lignes, puis effectuer un JOIN ou EXISTS pour les supprimer.