ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
1044
1044
EMPFEHLEN
-
Hallo,
ich brauch für MYSQL und HSQLDB eine Anweisung, welche mir die Nummer der Spalte mit dem Primary key zurückgibt.
Angenommen, es wird eine tabelle angelegt mit:
create table test(test number(2), pk number(2) primary key) sollte die Rückgabe 2 sein.
für Oracle hab ich das schon hinbekommen, auch wenn es ein ganz schönes Monster an Abfrage ist:
Code :1
select utc.internal_column_id from user_constraints uc join user_cons_columns ucc on uc.constraint_name = ucc.constraint_name join user_tab_cols utc on utc.table_name = uc.table_name and utc.column_name = ucc.column_name where uc.constraint_type = 'P' and uc.table_name = 'TEST'
Gibt es so etwas auch für MySQL und HSQLDB?
Grüße
sceppi
Ähnliche Themen
-
Oracle - Erster verfügbarer Primary Key
Von CuteProgrammer im Forum Relationale DatenbanksystemeAntworten: 5Letzter Beitrag: 08.09.10, 13:30 -
Oracle 10.2.0.4 INDEX (Primary key) versus BITMAP INDEX
Von planb2000 im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 25.03.10, 16:33 -
Mysql Wert aus Spalte aktualisieren und in neue Spalte schreiben
Von fileshareking im Forum PHPAntworten: 3Letzter Beitrag: 11.01.09, 15:27 -
[Oracle] Primary Key Wert Ändern?
Von wSam im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 28.06.06, 11:32 -
MYSQL DUMP import -> HSQLDB
Von detune im Forum JavaAntworten: 0Letzter Beitrag: 17.07.05, 14:53





Zitieren
Login





