oracle如何查找子表 oracle的子查询
oracle查询主表有哪些子表?
查看一个表对应的主键和外键的约束关系:
公司主营业务:成都网站建设、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出东兴免费做网站回馈大家。
SELECT * FROM user_constraints t where t.table_name='HORDE'
查看关联HORDE的子表 :
select * from user_constraints where
R_CONSTRAINT_NAME in (select constraint_name from user_constraints where table_name = 'HORDE') ;
--在多行子查询中使用all操作符
select ename, sal, deptno from emp
where sal all(select sal from emp where deptno = 30);
--等价于:
select ename, sal, deptno from emp where sal
(select max(sal) from emp where deptno = 30);
--在多行子查询中使用any操作符
select ename, sal, deptno from emp
where sal any(select sal from emp where deptno = 30);
--等价于
select ename, sal, deptno from emp where sal
(select min(sal) from emp where deptno = 30);
查找 oracle 数据库中包含某一字段的所有表的表名
1、首先,打开并登陆plsql。
2、然后点击左上角的新建,选择sqlwindow。
3、此时,右边区域就会弹出一个sql窗口,我们可以在这里输入一些sql语句。
4、查询多个字段的sql语句为:
select字段1,字段2from表名。
5、然后点击左上的执行sql语句图标。
6、耐心等待,在sql窗口下方就会展示你需要查阅的表中的对应字段了。
Oracle数据库中如何查询一个用户A下面所有的表的信息
1、打开pl/sql客户端,登录oracle数据库;
2、编写sql,select * from user_tables t where table_name like 'TEST%' order by 1;即可查看该用户下所有的表;
3、编写sql,select * from all_tables t;即可查看该库下所有用户所有的表;
4、编写sql;select * from user_tab_cols t where table_name like 'TEST%' order by 1, column_id;即可查看该用户下所有表的字段信息;
当前名称:oracle如何查找子表 oracle的子查询
转载源于:http://azwzsj.com/article/hjdogi.html