Seite 1 von 1

[gelöst]Autoincrement/autowert

Verfasst: Do, 05.01.2012 16:30
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.

Re: Autoincrement/autowert

Verfasst: Do, 05.01.2012 18:56
von komma4

Re: Autoincrement/autowert

Verfasst: Do, 05.01.2012 19:04
von juergen_w1987
jetzt sagst du mir noch den sql befehl wie man das bei einer hsqldb macht. dann bin ich glücklich.

Re: Autoincrement/autowert

Verfasst: Fr, 06.01.2012 09:54
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.

Re: Autoincrement/autowert

Verfasst: Mo, 09.01.2012 09:48
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.