[gelöst]Autoincrement/autowert

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

juergen_w1987
**
Beiträge: 48
Registriert: Fr, 04.02.2011 09:31

[gelöst]Autoincrement/autowert

Beitrag von juergen_w1987 »

Hallo SQl problem,

wie geht der befehl das man eine Spalte automatisch aufwärtszählen läst (zugleich primärschlüssel).

ungefähr

Code: Alles auswählen

alter "Tablename" alter column "Columnname".....
Bin für jede hilfe dankbar mfg

jürgen

Ps.: Der Trick mit Tabelle bearbeiten und dann Spalte autowert anwählen funkt nicht. Da ich die Datenbank extern laufen lasse und der Schei.... nicht mehr bearbeiten lässt.
Zuletzt geändert von juergen_w1987 am Mo, 09.01.2012 09:54, insgesamt 1-mal geändert.
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Autoincrement/autowert

Beitrag von komma4 »

Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
juergen_w1987
**
Beiträge: 48
Registriert: Fr, 04.02.2011 09:31

Re: Autoincrement/autowert

Beitrag von juergen_w1987 »

jetzt sagst du mir noch den sql befehl wie man das bei einer hsqldb macht. dann bin ich glücklich.
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Autoincrement/autowert

Beitrag von komma4 »

Lieber Jürgen:

wenn Du schon nicht gleich bei der Frage fundamentale Daten (OOo-Version, Betriebssystem, verwendete Datenbank) liefern und auch die Suchfunktion nicht bedienen kannst - dann darfst Du Dir selbst die Antwort in der DB-Dokumentation raussuchen.
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
juergen_w1987
**
Beiträge: 48
Registriert: Fr, 04.02.2011 09:31

Re: Autoincrement/autowert

Beitrag von juergen_w1987 »

Code: Alles auswählen

ALTER TABLE "Sensor" ALTER COLUMN "Pk" INTEGER GENERATED BY DEFAULT AS IDENTITY
funkt nicht:
1: Column is referenced in constraint or view: SYS_REF_SYS_FK_590_1451 in statement [ALTER TABLE "Sensor" ALTER COLUMN "Pk" INTEGER GENERATED BY DEFAULT AS IDENTITY]

Habs war noch die beziehung eingestellt zwischen den Tabellen. dürfte ich vergessen haben zu ändern.
Antworten