Einzelnen Beitrag anzeigen

borwin

Registriert seit: 14. Sep 2006
Ort: Rostock
72 Beiträge
 
Delphi 2007 Enterprise
 
#2

Re: Alle Datensätze in allen Tabellen löschen

  Alt 21. Apr 2010, 15:57
Du musst alle Tabellennamen aus der Datenbank auslesen und dann ein
 DELETE FROM [Tabellenname] ausführen.
Wenn Du Referenzen zwischen den Tabellen hast (Was eigentlich sein soll) musst Du noch die Reihenfolge beachten.
Erst Detail dann Master. Andere Möglichkeit die Constrains entfernen vor dem Löschen und wieder neu anlegen.

Andere Variante einen Sript von Deinen Metadaten erstellen (Tool IBExpert)
Leere Datenbank anlegen und den Sript einspielen. Damit sind alle Tabellen leer.

Gruß Borwin
  Mit Zitat antworten Zitat