没有专门指示字段是否为主键的字段,但可以组合系统表和视图达到同样目的,提供如下两种方法:
方法一:
select
a.owner ,
a.table_name,
a.column_name
from
dba_cons_columns a,
syscons b ,
sysobjects c
where
a.constraint_name=c.name
and b.id =c.id
and b.type$ =‘P’
order by
a.owner,
a.table_name;
方法二:
select
cc.owner ,
cc.table_name ,
cc.column_name,
cc.position
from
dba_constraints c,
dba_cons_columns cc
where
c.constraint_name=cc.constraint_name
and c.constraint_type=‘P’
没有专门指示字段是否为主键的字段,但可以组合系统表和视图达到同样目的,提供如下两种方法:
方法一:
select
a.owner ,
a.table_name,
a.column_name
from
dba_cons_columns a,
syscons b ,
sysobjects c
where
a.constraint_name=c.name
and b.id =c.id
and b.type$ =‘P’
order by
a.owner,
a.table_name;
方法二:
select
cc.owner ,
cc.table_name ,
cc.column_name,
cc.position
from
dba_constraints c,
dba_cons_columns cc
where
c.constraint_name=cc.constraint_name
and c.constraint_type=‘P’