189 8069 5689

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://cdxtjz.com/article/hjdogi.html

其他资讯