SELECT cols.table_name,cols.column_name,cols.position,cons.status,cons.owner FROM all_constraints cons,all_cons_columns cols WHERE cols.table_name = 'TABLE_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;
请确保“TABLE_NAME”为大写,因为Oracle以大写形式存储表名。