文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发Oracle查询primary key和forgen key的关系表
精品推荐
特别推荐
·常用数据库比较
·ODBC API常用函数诠释
·提高ORACLE数据库的查询统计速度
·细化解析:Oracle使用的hints调整机制
·解析Oracle/Oracle Forms 的多用途代码
·从Oracle的FORM中调用REPORT的实用技巧
·Oracle SQL精妙SQL语句讲解
·ORACLE学习笔记--性能优化四
·ORACLE常用傻瓜问题1000问
·ORACLE常见错误代码的分析与解决之二
·深刻理解Oracle数据库的启动和关闭
·监控Oracle数据库的常用shell脚本
·Oracle在Solaris下的性能与调整简介
·通俗解说ORACLE
·数据库安全性策略
热点TOP10
·详细介绍ORACLE sqlplus命令
·ORACLE常用傻瓜问题1000问
·我的oracle笔记四(DBA管理)
·Oracle SQL精妙SQL语句讲解
·Oracle Tuning (Oracle 性能调整)的一些总结
·我的oracle笔记一(sql语句方面)
·程序员如何掌握计算机英语
·用正则表达式函数验证身份证号码合法性
·oracle数据库 exp/imp命令详解
·性能分析工具的使用
·ORACLE UPDATE 语句语法与性能分析看法
·在Solaris 10 X86上安装Oracle 10g RAC详解 (1)
·ORA-01092: ORACLE 例程终止。强行断开连接
·VMware下RedHat安装Oracle 9i RAC全攻略
·监控Oracle数据库的常用shell脚本
·手工创建oracle数据库
·常用数据库比较
·PL/Sql循序渐进全面学习教程
·在Solaris 10 X86上安装Oracle 10g RAC详解 (2)
·Oracle客户端文件打包

查询primary key和forgen key的关系表

日期:2007年7月2日 作者: 查看:[大字体 中字体 小字体]



  说明:
  
  SQL> create user a identified by a; --创建测试用户a
  SQL> grant connect,resource to a; --给用户a授权
  SQL> conn a/a --以用户a连接
  
  SQL> create table a1(a11 number primary key);
  SQL> insert into a1 values(1);
  SQL> insert into a1 values(2);
  SQL> insert into a1 values(3);
  SQL> commit;
  
  SQL> create table b1
  2 (
  3 b11 char(1),
  4 b12 number,
  5 foreign key(b12) references a1(a11)
  6 )
  7 /
  
  SQL> insert into b1 values('a',4);
  insert into b1 values('a',4)
  *
  ERROR 位于第 1 行:
  ORA-02291: 违反完整约束条件 (A.SYS_C001241) - 未找到父项关键字
  
  注:a1表中a11列上只有1、2、3这三个值,而b1表中的列b12定义时引用了a1表中的a11列,
  那么,在向b1表中录入记录时,b12列只能录1、2、3,而不能输入4。
  
  SQL> create table a2(a21 number primary key);
  SQL> insert into a2 values(1);
  SQL> insert into a2 values(2);
  SQL> insert into a2 values(3);
  SQL> commit;
  
  SQL> create table b2
  2 (
  3 b21 char(1),
  4 b22 number,
  5 foreign key(b22) references a2(a21)
  6 )
  7 /
  
  注:以下语句查询primary key和forgen key的关系表
  
  SQL> col 外键拥有者 format a10
  SQL> col 外键表 format a10
  SQL> col 主键拥有者 format a10
  SQL> col 主键表 format a10
  SQL> col 外键列 format a15
  SQL> col 主键列 format a15
  
  select
  a.owner 外键拥有者,
  a.table_name 外键表,
  c.column_name 外键列,
  b.owner 主键拥有者,
  b.table_name 主键表,
  d.column_name 主键列
  from
  user_constraints a,
  user_constraints b,
  user_cons_columns c,
  user_cons_columns d
  where
  a.r_constraint_name=b.constraint_name
  and a.constraint_type='R'
  and b.constraint_type='P'
  and a.r_owner=b.owner
  and a.constraint_name=c.constraint_name
  and b.constraint_name=d.constraint_name
  and a.owner=c.owner
  and a.table_name=c.table_name
  and b.owner=d.owner
  and b.table_name=d.table_name
  /
  
  
  外键拥有者 外键表 外键列 主键拥有者 主键表 主键列
  ---------- ---------- --------------- ---------- ---------- ------
  A B1 B12 A A1 A11
  A B2 B22 A A2 A21

(出处:清风网络学院






上一篇:怎样识别IO竞争和负载平衡?

下一篇:如何增加表空间的大小?

查询primary key和forgen key的关系表 相关文章:
·血型与性的关系
·提高查询速度:SQL Server数据库优化方案
·查询及删除重复记录的方法大全
·Windows错误代码大全集合查询
·人际关系的55个绝招
·用VB.net2008编写数据查询窗体
·SQL查询语句精华使用简要
·SQL的简单查询
·提高ORACLE数据库的查询统计速度
·微软认证证书查询
查询primary key和forgen key的关系表 相关软件:
·中苏关系内幕纪实
·红楼梦人物关系表
·海关进口关税税率查询系统V1.0
·全球IP地址查询(天意版)
·EndSub 域名查询系统 v0.1(asp.net+c#)
·世纪中国域名查询系统(第二版)
·人际关系与处世风格
·全国公交线路站点查询工具 V1.0
·MAC地址查询扫描器 V1.0
·新中大帐证查询打印软件5.2

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot