1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
|
Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0
Connected as mni
SQL> set timi on
SQL>
SQL> SELECT
2 col2.column_Name,col.table_name
3 FROM
4 dba_cons_columns col, dba_cons_columns col2, dba_constraints cons, dba_constraints cons2
5 WHERE
6 cons.r_owner = col.owner
7 AND
8 cons.r_constraint_name = col.constraint_name
9 AND
10 col.owner= 'HR'
11 AND
12 col2.owner= 'HR'
13 AND
14 cons.owner ='HR'
15 AND
16 cons2.owner ='HR'
17 AND
18 cons.table_name = 'DEPARTMENTS'
19 AND
20 cons2.table_name = 'DEPARTMENTS'
21 AND
22 cons.constraint_name = cons2.constraint_name
23 AND
24 cons2.constraint_name = col2.constraint_name
25 ORDER BY
26 cons.table_name DESC;
COLUMN_NAME TABLE_NAME
-------------------------------------------------------------------------------- ------------------------------
MANAGER_ID EMPLOYEES
LOCATION_ID LOCATIONS
Executed in 2,652 seconds
SQL> r
COLUMN_NAME TABLE_NAME
-------------------------------------------------------------------------------- ------------------------------
MANAGER_ID EMPLOYEES
LOCATION_ID LOCATIONS
Executed in 2,761 seconds
SQL>
SQL> SELECT /*+ RULE */
2 col2.column_Name,col.table_name
3 FROM
4 dba_cons_columns col, dba_cons_columns col2, dba_constraints cons, dba_constraints cons2
5 WHERE
6 cons.r_owner = col.owner
7 AND
8 cons.r_constraint_name = col.constraint_name
9 AND
10 col.owner= 'HR'
11 AND
12 col2.owner= 'HR'
13 AND
14 cons.owner ='HR'
15 AND
16 cons2.owner ='HR'
17 AND
18 cons.table_name = 'DEPARTMENTS'
19 AND
20 cons2.table_name = 'DEPARTMENTS'
21 AND
22 cons.constraint_name = cons2.constraint_name
23 AND
24 cons2.constraint_name = col2.constraint_name
25 ORDER BY
26 cons.table_name DESC;
COLUMN_NAME TABLE_NAME
-------------------------------------------------------------------------------- ------------------------------
LOCATION_ID LOCATIONS
MANAGER_ID EMPLOYEES
Executed in 0,312 seconds
SQL> r
COLUMN_NAME TABLE_NAME
-------------------------------------------------------------------------------- ------------------------------
LOCATION_ID LOCATIONS
MANAGER_ID EMPLOYEES
Executed in 0,125 seconds
SQL> |
Partager