Ciao a tutti,
mi sapete suggerire come vedere le relazioni che esistono tra più tabelle Oracle (chiavi primarie), possibilmente via sqlplus?
Grazie,
Stefano
Ciao a tutti,
mi sapete suggerire come vedere le relazioni che esistono tra più tabelle Oracle (chiavi primarie), possibilmente via sqlplus?
Grazie,
Stefano
Ciao,
puoi provare così.
per recuperare le primary key:
SELECT * FROM ALL_CONS_COLUMNS A JOIN ALL_CONSTRAINTS C ON A.CONSTRAINT_NAME = C.CONSTRAINT_NAME
WHERE C.TABLE_NAME = 'lamiatabella' AND C.CONSTRAINT_TYPE = 'P'
per recuperare le foreign keys:
SELECT * FROM ALL_CONS_COLUMNS A JOIN ALL_CONSTRAINTS C ON A.CONSTRAINT_NAME = C.CONSTRAINT_NAME
WHERE C.TABLE_NAME = 'lamiatabella' AND C.CONSTRAINT_TYPE = 'R'