`
lovnet
  • 浏览: 6712794 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

oracle 约束查询

 
阅读更多
SELECT
USER_CONS_COLUMNS.CONSTRAINT_NAME AS 约束名,
USER_CONS_COLUMNS.TABLE_NAME AS 表名,
USER_CONS_COLUMNS.COLUMN_NAME AS 列名,
USER_CONS_COLUMNS.POSITION AS 位置
FROM
USER_CONSTRAINTS
JOIN USER_CONS_COLUMNS
ON (USER_CONSTRAINTS.CONSTRAINT_NAME
= USER_CONS_COLUMNS.CONSTRAINT_NAME)
WHERE
CONSTRAINT_TYPE = 'P';


注: 最后那里的 WHERE 填写的条件的注意:
C (check constraint on a table) C 表示 CHECK 约束。
P (primary key) P 表示主键
U (unique key) U 表示唯一
R (referential integrity) P 表示引用(外键)
V (with check option, on a view)

O (with read only, on a view)


参考:http://zhidao.baidu.com/question/305530121.html

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics