Hallo Achim,
hier wirst Du wenig Programmierer finden, sondern in der Hauptsache
Nutzer von LibreOffice.
Meine Test-Tabelle enthielt eine Spalte für die ID und eine Spalte für
die Kundennummer.
Beide Spalten sollten automatisch hochgezählt werden. Daher bekamen
beide Spalten das Auto-Increment Attribut.
Ich habe das einmal mit der internen HSQLDB versucht:
Attempt to define a second primary key: Id2 in statement [CREATE TABLE
"Tabelle1" ("ID" INTEGER NOT NULL IDENTITY,"Kundennummer" INTEGER NOT
NULL IDENTITY]
Die Tabelle lässt sich bei mir gar nicht erstellen, wenn ich beiden
Feldern einen AutoWert zuweise. IDENTITY bedeutet dabei, dass es sich
beides Mal um Autowert handelt. Mit einfachen Primärschlüssel geht so
etwas natürlich, aber 2 Autowertschlüssel würden ja sowieso beständig
das Gleiche anzeigen, es sei denn, dass einer einen anderen Startpunkt
hat. Sie machen auf jeden Fall keinen Sinn.
Mit welcher Datenbank hast Du das denn hin bekommen? Mit der internen
Firebird, das inzwischen wieder in den experimentellen Status zurück
beordert wurde?
Gruß
Robert
--
Homepage: https://www.familiegrosskopf.de/robert
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.