Guten Tag,
Ich stehe grad vor folgendem Problem: Ich möchte in einer Tabelle für den Primärschlüssel den autovalue statt mit autoincrement +1 zB mit +5 füllen. Geht das? Wenn ich die table bearbeite kann ich irgendwie nur autovalue ja/nein wählen und nicht wie der Wert generiert wird.
Besten Dank im Voraus

autovalue mit formel
Re: autovalue mit formel
Mit der GUI wirst Du da nicht weiter kommen. Das Ganze hängt dann auch noch von der Art der Datenbank ab.
Das Ganze geht dann eventuell über SQL (hier: interne HSQLDB):
Aber: Warum willst Du das überhaupt? Der Primärschlüssel muss doch nur einzigartig sein. Die dort vorkommende Zahl hat für nichts anderes eine Bedeutung. Wird ein Datensatz gelöscht, dann ist die Reihe sowieso unterbrochen…
Das Ganze geht dann eventuell über SQL (hier: interne HSQLDB):
Code: Alles auswählen
CREATE TABLE "Tabellenname" (
"ID" INTEGER GENERATED BY DEFAULT AS IDENTITY (START WITH 0, INCREMENT BY 5 ) PRIMARY KEY,
"Name" VARCHAR(50)
)
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
