Index zurücksetzen

Hallo,

die Syntax für MySQL hab ich hierzu recht schnell gefunden. Bei Postgres war ich weniger erfolgreich.

Ich möchte gern den Index einer Tabelle zurücksetzen. Sprich, wenn ich z.B. alle 10 Datensätze aus einer Tabelle gelöscht habe, soll der nächste den ich einfüge nicht mit 11 sondern 1 beginnen.
Ich weiß, das sollte man normalerweise mit Indices nicht machen. Ist aber im Moment zum Testen meiner Datenbank noch nötig.

Danke schonmal!
Gruß,
Mac

hi,

wie index zurücksetzen? willst du eine sequence (serial) zurücksetzen (setval). einen index brauchst du net zurücksetzen weil der von postgresql selbst verwaltet wird.

cu tb.

Oh ok, ja. Ich will eine Sequenz zurücksetzen.

Mac

http://www.postgresql.org/docs/8.1/interactive/sql-altersequence.html

cu tb.

Yep, mit dem Stichwort “sequence” statt “index” hab ich jetzt auch Unmengen Hinweise gefunden. :slight_smile:
Danke für die schnelle Hilfe!

Gruß,
Mac

Das heisst bei Mysql Index? wunder
Dort heisst das Spielzeug auto_increment und lässt sich eigentlich gar nicht beeinflussen …