Seite 1 von 1

Primärschlüssel zählt ab 0

Verfasst: Mi, 07.11.2012 00:06
von Rogue
Guten Abend,

von einen Kumpel habe ich den Tipp bekommen, wenn ich eine Datenbank für ein Spiel Erstellen möchte,
soll ich Open Office 2012 nehmen.

Habe es mir runtergeladen.

Haben mir eine Datenbank erstellen, nun wollte ich mir einen Tabelle erstellen lassen,
wo ich einen Primärschlüssel auf AUTO erstellen lassen kann.

Normalerweise müsste er ja von 1 auf 2 zählen, macht er aber nicht. er zählt von 0 als Erster Datensatz.
Kann mir einer Verraten woran das liegen kann.

Benutze Windows 7, 64 Bit.
Open Office 3.4.1

MFG
Rogue

Re: Primärschlüssel zählt ab 0

Verfasst: Mi, 07.11.2012 01:55
von komma4
Willkommen im Forum.

Das liegt am verwendeten System - viele Datenbanken "zählen" ab Null. Ist im Prinzip auch unwichtig, da die ID i.d.R. nur zur internen Organisation der DB genutzt wird.

Möchtest Du sie als "Spiele-Zähler" auch in der Anzeige oder Berichten verwenden, so gebe nach Erstellung der Tabelle den Befehl

Code: Alles auswählen

alter table "tabellenname" alter column "id" restart with  1
unter Extras>SQL... (einmalig) ein.


Ich gehe mal davon aus, dass Du die eingebaute HSQLDB-engine benutzt. Bei anderen DBMS kann die Syntax des Befehls anders lauten.

Den Thread habe ich vom Unterbereich WINDOWS nach BASE verschoben.

Re: Primärschlüssel zählt ab 0

Verfasst: Do, 08.11.2012 13:02
von Rogue
Hallo komma4,

danke für die Antwort, ich dachte ich hätte was Falsch gemacht.

Gruß
Rogue