Cheatah: MySQL: kann "auto_increment" auch ab 0 zählen?

Beitrag lesen

Hi,

Kann man eine Spalte, die automatisch per "auto_increment" mitzählt auch ab 0 zählen lassen oder geht das nur ab 1?

das ist vollkommen egal. Der Wert hat neben der Eindeutigkeit nicht die geringste Bedeutung - es könnten auch irgendwelche kryptischen Zeichenketten drin stehen. Es ist definitiv _falsch_ eine auto_increment-Spalte für irgendetwas anderes als die technische Identifizierung eines Datensatzes zu verwenden.

Scheinbar läßt sich Null nämlich nicht auf "Ja" stellen (mit phpMyAdmin).

0 != NULL

Abgesehen davon macht eine auto_increment-Spalte, die auch NULL beinhalten kann, keinen Sinn. NULL heißt, dass dieser Wert beliebig oft vorkommen darf - und schon sind die Datensätze nicht mehr eindeutig identifizierbar.

Cheatah

--
X-Will-Answer-Email: No