如何识别一个表的主键

[复制链接]
查看11 | 回复3 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
现在有一个表student,但是不知道其具体的定义如何。使用desc也不能够查出其主键。请问各位大侠,该如何处理?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
col约束名称formata15
col约束类型formata2
col表名formata15
col列名formata20
col约束内容formata20
select
a.constraint_name约束名称,

a.CONSTRAINT_TYPE约束类型,

a.TABLE_NAME表名,

b.COLUMN_NAME列名,

a.SEARCH_CONDITION约束内容
fromUSER_CONSTRAINTSa,USER_CONS_COLUMNSb
wherea.CONSTRAINT_NAME=b.CONSTRAINT_NAME
其中约束类型为P的是主键。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
用PL/SQL,什么对象都可以看的清清楚楚
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
用DBA STUDIO圖形界面看得很清楚啊!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行