Wir verwenden ein Tool, für das für bestimmte Tabellen in unserer DB2-Datenbank ein Primärschlüssel definiert sein muss.
Gibt es eine Möglichkeit, mithilfe einer select-Anweisung in der Datenbank festzustellen, ob eine bestimmte Tabelle eine hat?
Vielen Dank.
db2
primary-key
Ben
quelle
quelle
Sie können eine machen
db2look
, die Ihnen die ddls für die Tabelle gibt.quelle
Dies ist wahrscheinlich die einfachste Option, da ein Primärschlüssel von einem passenden Index unterstützt wird:
Sie können auch die Spaltenkatalogtabelle abfragen:
quelle
quelle