jcgj.net
当前位置:首页 >> orAClE 中怎么查询表中的关系 >>

orAClE 中怎么查询表中的关系

查询系统表:select * from all_tables where table_name not in (select table_name from user_tables);查询用户表:select * from user_tables;

自己看书,书上都有的

通过语句: select table_name,tablespace_name from user_tables where tablename='TABLENAME'; 解释:查询出”TABLANAME“(必须大些)表的默认表空间,user_tables 表是一张user表的统计表,可以看见当前登录用户下的所有表信息。

可以查询user_col_comments,得到表名和列名的对应关系,然后在执行SQL语句生成脚本 例如: select 'select * from '||table_name||' where '||column_name||'=123;' from user_col_comments; 将生成的SQL执行,就能找到结果。

直接用超级管理员权限(sysdba)查看每个表空间中表名。 sql:Select Table_Name, Tablespace_Name From Dba_Tables Where Tablespace_Name = '表空间名字'; 解释:通过管理员权限登陆后,查看“Dba_Tables ”表中的字段信息即可完成查询表名操作...

同时查询2张表数据有很多种方法(下面的a,b为表名,A,B为表的别名): 1,select A.*,B.* from a A,b B; 这样查出来的是a的所有数据在前面几列,b的数据在后面几列。 2,select * from a cross join a 这样查出来的数据是2张表的笛卡尔积。 即a的数据...

sql语句:select * from dba_dependencies where REFERENCED='表名' and TYPE='VIEW'; 静态数据字典视图DBA_DEPENDENCIES描述各schema的objects之间的相互依赖关系。 DBA_DEPENDENCIES各字段解释 OWNER 依赖object的拥有者 NAME 依赖object的名...

查询表中所有字段的值 select * from tab; 查找表中所有的字段名 select column_name from user_tab_cols where table_name='TAB'; 注意TAB是你的表名,必须大写

SELECT * FROM ALL_TABLES;系统里有权限的表 SELECT * FROM DBA_TABLES; 系统表 SELECT * FROM USER_TABLES; 当前用户下的表

关系型数据库查询某一行数据,保证条件的唯一确定应是可以,如ID唯一,条件定ID=值应可以的.

网站首页 | 网站地图
All rights reserved Powered by www.jcgj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com