oracle 约束查询
2012-11-13 15:15
239 查看
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
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
相关文章推荐
- Oracle 数据库中关于对表字段约束的操作(设置、删除、查询)
- oracle 查询数据库的约束条件
- 查询Oracle表中受约束的列名及其约束名称
- 查询oracle约束所关联的表
- ORACLE 数据库(查询--主键外键约束)
- oracle查询约束
- oracle查询约束
- 查询oracle表的信息(表,字段,约束,索引)
- 查询oracle表的信息(表,字段,约束,索引) 按列名+表名查询约束名称
- Oracle 学习:约束、查询语句
- oracle 通过约束名称查询
- 查询oracle中每个表有哪些约束条件
- oracle查询约束条件
- oracle 唯一约束条件 查询
- 查询Oracle约束
- 查询oracle约束所关联的表
- oracle查询表, 索引,唯一约束,字段
- oracle中查询表的信息,包括表名,字段名,字段类型,主键,外键唯一性约束信息
- ORACLE: 查询(看)表的主键、外键、唯一性约束和索引
- 子查询 oracle输入 set语句 MERGE 事务 数据类型 约束 视图 外键