auto-increment Frage
am 09.01.2007 09:55:42 von Georges Heinesch
Hallo.
Newbie Frage!
Wenn eine Tabelle ein auto-increment Feld hat, kann man manuel gelöschte
Records wieder hinzufügen?
Beispiel:
1 2 3 4 5
4 wird gelöscht.
Kann ich nachträglich wieder einen Record mit 4 in diesem Feld hinzufügen?
Grüße,
--
Georges Heinesch
Re: auto-increment Frage
am 09.01.2007 10:30:08 von Christian Kirsch
Georges Heinesch schrieb:
> Hallo.
>
> Newbie Frage!
>
> Wenn eine Tabelle ein auto-increment Feld hat, kann man manuel gelöschte
> Records wieder hinzufügen?
>
> Beispiel:
> 1 2 3 4 5
>
> 4 wird gelöscht.
>
> Kann ich nachträglich wieder einen Record mit 4 in diesem Feld hinzufügen?
>
Das willst Du nicht. Wenn Du eine lückenlose Sequenz brauchst (und
brauchst Du die wirklich?), dann musst Du Dich selber darum kümmern.
Auto-increment-Felder sollten keine Semantik besitzen, sondern nur zur
eindeutigen (!) Identifizierung des Datensatzes dienen. MaW: Der
vergebene AI-Wert braucht Dich nicht zu interessieren.
Christian
Re: auto-increment Frage
am 09.01.2007 10:30:48 von Johannes Vogel
Hi Georges
Georges Heinesch wrote:
> Wenn eine Tabelle ein auto-increment Feld hat, kann man manuel gelöschte
> Records wieder hinzufügen?
> Kann ich nachträglich wieder einen Record mit 4 in diesem Feld hinzufügen?
Das willst du nicht. Begründungen findest du in Archiven dieser NG
genügend. groups.google.com hilft.
HTH, Johannes
Re: auto-increment Frage
am 09.01.2007 10:32:40 von Markus Mann
Georges Heinesch wrote:
>
> Kann ich nachträglich wieder einen Record mit 4 in diesem Feld hinzufügen?
Ja. Aber dann ist auto_increment für dieses Feld unpassend.
Ciao.
--
Markus Mann
];-)
Re: auto-increment Frage
am 11.01.2007 07:09:23 von Georges Heinesch
Markus Mann wrote:
> Georges Heinesch wrote:
>> Kann ich nachträglich wieder einen Record mit 4 in diesem Feld hinzufügen?
>
> Ja. Aber dann ist auto_increment für dieses Feld unpassend.
Danke für die Antworten!
Grüße,
--
Georges Heinesch