There are a few ways to view them but it would help knowing a little more about what you want to accomplish. Given your post, to list all of them just do a statement that lists all the records from SYS.ALL_CONSTRAINTS and SYS.ALL_CONS_COLUMNS. You are going to have duplicate records though if you don't join the tables. I don't have access to a DB in front of me, so the exact names of the columns that you need to join escape me. But, if you look at the tables, the columns you need to join in order to not get dup record results will be pretty clear. I think "owner" is one of them... lol i don't know. It's pretty obvious if you do a "select *" though from both tables independently. Or just view the table structures and the names of the columns should be similar if not exactly the same.