In Oracle können Sie die Select-Anweisung verwenden, um den Fremdschlüssel der Tabelle abzufragen. Die Syntax lautet „select * from user_cons_columns cl where cl.constraint_name = Foreign Key Name;“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Oracle 11g-Version, Dell G3-Computer.
Fremdschlüssel ist die Beziehung zwischen Tabellen. Beispielsweise verweist eine Instanz einer Tabelle auf eine Spalte einer anderen Tabelle. Beginnen wir mit einem einfachen Beispiel, um das Konzept klar zu verstehen.
Fragen Sie die Fremdschlüssel der Tabelle ab (einschließlich Name, Tabellenname der Referenztabelle und entsprechender Schlüsselname, das Folgende ist eine mehrstufige Abfrage)
Tabelleninformationen abfragen
select * from user_constraints c where c.constraint_type = 'R' and c.table_name = 要查询的表;
Fragen Sie ab Spaltennamen von Fremdschlüsseleinschränkungen
select * from user_cons_columns cl where cl.constraint_name = 外键名称;
Fragen Sie den Spaltennamen des Schlüssels der Referenztabelle ab
select * from user_cons_columns cl where cl.constraint_name = 外键引用表的键名;
Empfohlenes Tutorial: „Oracle Tutorial“
Das obige ist der detaillierte Inhalt vonSo fragen Sie die Fremdschlüssel einer Tabelle in Oracle ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!