Oracle Constraint_type,约束类型
来源:互联网 发布:linux 命令行格式 编辑:程序博客网 时间:2024/06/11 22:22
select distinct constraint_type from dba_constraints;
Type Code
Type Description
Acts On Level
C
Check on a table
Column
O
Read Only on a view
Object
P
Primary Key
Object
R
Referential AKA Foreign Key
Column
U
Unique Key
Column
V
Check Option on a view
Object
SELECT * FROM all_CONSTRAINTS where owner='SCOTT'
all_tab_cols显示所有列,当然也包含隐藏列。
all_tab_columns不显示隐藏列。来源于all_tab_cols;
查询字段,表的描述------------------------------------------
select * from all_col_comments where LOWER(TABLE_NAME)='all_constraints'
SELECT * FROM ALL_TAB_COMMENTS WHERE OWNER='SCOTT'
外键约束也称为主键完整性约束。它使用一列或多列作为外键,建立了此外键与同一张表或者另一张表的主键之间的关系。要确定一张数据表的外键,其他被引用的表及其主键必须已经存在。虽然外键与被引用的主键列不需要具有相同的名称,但是外键值必须与父表的主键值相匹配,或者外键值是空值。
查看一个表对应的主键和外键的约束关系=============查看引用其它表的情况=========
select A.owner 原表拥有者,A.table_name 原表,A.constraint_name 约束名称
,A.constraint_type 约束类型,B.column_name 原表约束字段
,A.delete_rule 删除级联
,A.R_OWNER 引用表拥有者
,A.R_CONSTRAINT_NAME 引用约束名称
,AA.table_name 引用表
,BB.column_name 引用列
from all_constraints A
inner join all_cons_columns B
left join all_constraints AA
left join all_cons_columns BB
where A. owner='IUFO'
and A.table_name='IUFO_MEASURE'
--and A.CONSTRAINT_TYPE='R'
==========================================================================
=====查看被引用的情况===========================================
select A.constraint_name 被引用的约束名
from all_cons_columns A
left join all_constraints B
left join all_cons_columns AA
where
and B.CONSTRAINT_TYPE='R'
================================================================
所有表的记录数--------------------
select owner,table_name,num_rows from all_tables where owner='SCOTT'
From: http://blog.sina.com.cn/s/blog_53bfa6910100vm9l.html- Oracle Constraint_type,约束类型
- Oracle Constraint_type,约束类型
- Oracle Constraint_type,约束类型
- Oracle Constraint_type,约束类型
- oracle constraint_type 问题
- oracle constraint_type 问题
- oracle数据库约束类型
- oracle date类型字段建约束
- oracle数据库的5种约束类型
- oracle 建表类型以及约束
- 类型约束
- 类型约束
- 类型约束
- oracle表的创建、类型、结构和约束
- Oracle零基础学习第三次课----表、字段类型、约束
- oracle 数据库 数据表的5个约束类型
- oracle约束
- ORACLE 约束
- Exception
- 第一个Linux驱动-流水灯
- 类型转换 小测试
- linux 下安装tomcat
- swt 学习
- Oracle Constraint_type,约束类型
- 搜索引擎的三个基本原理
- oracle处理重复插入数据
- jdbc连MySQL数据库
- SQL PL/SQL 语法手册.doc
- php运算
- hdu3091 Necklace
- 关于软件测试行业的最新动态
- 用GDB调试程序