Registriert seit: 14. Sep 2006
Ort: Rostock
72 Beiträge
Delphi 2007 Enterprise
|
Re: Alle Datensätze in allen Tabellen löschen
21. Apr 2010, 16: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
|