Index zurücksetzen
Peschi
- datenbank
Hallo Zusammen !
Ich haben eine MS SQL 2005 DB mit ca 500 Tabellen, die teilweise der Trigger "ausgewertet " werden.
Mein Problem:
50 Tabellen füllen über Ihren Trigger eine LOG-Tabelle.
In der LOG-TAbelle wird eine ID (fort-)geschrieben (also pro Eintrag
um 1 erhöht).
Ich möchte die LOG-Tabelle leeren und beim neubeschreiben wieder mit
ID gleich 1 beginnen.
Alle meine bisherigen Versuche haben die ID unverändert weiter erhöht.
Hatt jemand einen Tipp ?
Danke und noch viel Spass in 2011 !
die teilweise der Trigger "ausgewertet " werden.
?
Ich möchte die LOG-Tabelle leeren und beim neubeschreiben wieder mit
ID gleich 1 beginnen.
TRUNCATE TABLE müsste das machen.
Das putzt den Inhalt der Tabelle komplett weg und meines Wissens auch die Identities, so heißt das übrigens was du als ID bezeichnest.
Danke Dir Encoder.
Werde ich ausprobieren.
Hello,
und zusätzlich lesen:
http://forum.de.selfhtml.org/archiv/2010/8/t199950/#m1346783
http://dev.mysql.com/doc/refman/5.1/en/delete.html
http://dev.mysql.com/doc/refman/5.1/en/truncate-table.html
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg