nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: [lang] Re: Suche über alle Felder

Von: Claus Reibenstein (4spamersonly@online.de) [Profil]
Datum: 07.07.2008 17:58
Message-ID: <6despqF28ca0U1@mid.individual.net>
Newsgroup: de.comp.datenbanken.mysql
Joe Scylla schrieb:

> Christian Kirsch wrote:
>
>> "Wie kann ich Lücken in IDs/auto_increment-Spalten wieder
wegbekommen" -
>> da bekommst Du auch nur erklärt, warum Du das eigentlich gar nicht
>> *willst*.
>
> Ich finde die Fragestellung nicht unsinnig und kann mir jetzt auf die
> Schnelle ein Scenario vorstellen wo ich das *will* und auch machen würde ;).

Wenn Du das unbedingt willst, mach es. Nichtsdestotrotz steht das in
krassem Widerspruch zum Sinn einer ID.

> 1. CREATE TABLE new_table ...;
> 2. INSERT INTO new_table([field-list]) SELECT [field-list] FROM
> old_table; (field-list dabei ohne der auto_increment-Spalte)
> 3. DROP TABLE old_table;
> 3. ALTER TABLE new_table RENAME TO old_table;

Du hast die Fremdschlüssen der anderen Tabellen vergessen.

Gruß. Claus

[ Auf dieses Posting antworten ]

Antworten