title: Oracle: get all constraints/columns (primary and foreign keys)
body: <p>This SQL query :</p>
  
  <pre><code>SELECT a.table_name, a.column_name, a.constraint_name, c.owner, 
  c.r_owner, c_pk.table_name r_table_name, c_pk.constraint_name r_pk
  FROM all_cons_columns a
  JOIN all_constraints c ON a.owner = c.owner
  AND a.constraint_name = c.constraint_name
  JOIN all_constraints c_pk ON c.r_owner = c_pk.owner
  AND c.r_constraint_name = c_pk.constraint_name
  WHERE a.owner = 'BRANCH_DEV'
  AND a.table_name IN ( 'table1','table2' );
  </code></pre>
  
  <p>returns the constraints of the owner <code>BRANCH_DEV</code> and the tables/columns names. However, I also need to get the name of the column in the "key table" (original table).</p>