1. Query how to get table name by constraint name.
SELECT owner,
table_name
FROM dba_constraints
WHERE constraint_name = <<your CONSTRAINT name>>
2. Query how to get primary by table name.
cols.column_name,
cols.position,
cons.status,
cons.owner
FROM all_constraints cons,
all_cons_columns cols
WHERE cols.table_name = '<<your TABLE NAME name>>'
AND cons.constraint_type = 'P'
AND cons.constraint_name = cols.constraint_name
AND cons.owner = cols.owner
ORDER BY cols.table_name,
cols.position;
3. Query how to show running processes in Oracle DB
SELECT sess.process,
sess.status,
sess.username,
sess.schemaname,
SQL.sql_text
FROM v$session sess,
v$sql SQL
WHERE SQL.sql_id(+) = sess.sql_id
AND sess.username = 'YOUR_SCHEMA'
AND sess.status = 'ACTIVE';
4. Query check SID and SERIAL FOR KILL SESSION
SELECT sid,
serial#,
status,
server
FROM v$session
WHERE username = 'YOUR_SCHEMA';
5. Query kill process.
6. Query check all constraint in Oracle.
constraint_name,
status,
owner
FROM all_constraints;
7. Query constraint name or table name etc.
constraint_name,
status,
owner
FROM all_constraints
WHERE constraint_name = 'YOUR_CONSTRAINT_NAME';
8. Flashback Query
FROM your_name_table AS OF timestamp(systimestamp - interval '60' minute);
8. DB Link in Oracle 11g
FROM your_table_remote@your_link_name;
9. Database name
FROM dual;
10. Database Schema
FROM dual;
11. SID
FROM dual;
12. Check if exist store procedure
FROM all_objects
WHERE object_type = 'PROCEDURE'
AND object_name = 'YOUR_PROCEDURE_NAME'
AND owner = 'YOUR_SCHEMA_NAME';
References:https://stackoverflow.com/questions/5247858/get-table-name-by-constraint-name/5247901

