求oracle10G SQL语句 查询当前所用库和表 小弟,现在急需这样的SQL语句。不用存储过程!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from USER_DEPENDENCIES where name='你的对象名称'如果只只是查看库和表的话,加上限制语句就可以了(REFERENCED_TYPE = 'TABLE' or REFERENCED_TYPE='PACKAGE') 1、select DISTINCT T.OWNER from sys.dba_tables t 2、select DISTINCT T.OWNER from sys.dba_tables t 1、select DISTINCT T.OWNER from sys.dba_tables t 2、SELECT T.TABLE_NAME from sys.dba_tables t 理解错了如果查所以的user的话可以通过dba_users或者all_users来查询查所有表可以dba_tables,这里是所有的表,也可以用all_tables,仅查自己可以看到的表 SELECT T.TABLE_NAME from sys.dba_tables t 这个对的 select DISTINCT T.OWNER from sys.dba_tables tT.OWNER 指的是什么?sys.dba_tables 貌似指的是制定的一个库里所用的表? T.OWNER 指的是什么? 指 表的主人。sys.dba_tables 就是通过这个表能够得到当前所有的表的信息。 dba_tablespaces 表空间dba_data_files 数据文件dba_tables 表dba_constraints 约束dba_sequences 序列USER_类视图 (是ALL子集)ALL_类视图 (是DBA子集)DBA_类视图 (最大) 请问,为什么? 我有普通用户来查询所用表的相关信息 就会报错呢!难道必须使用管理员身份才能掉出表的相关信息吗?SELECT T.TABLE_NAME from sys.dba_tables t 试了很多次 一直都在报错 普通用户没有权限,你需要用sys登录,把查询权限给普通用户grant select on table to username oracle 数据转编码问题 Oracle查询中使用in提示ORA-01722: 无效数字 rownum的问题。 高难度问题,请高手帮解决一下 求教 SQL疑问? 其怪的job问题,大家进来看看 oracle数据导出,但是视图,存储过程,函数,序列等不能导出? 根据网上大家所说的方法建立两个数据库之间的数据库链接进行访问,还是提示出错信息“无法处理服务名”,详情内附,请大家帮忙! convert的使用 存储过程中比较两个字符串相等!!! 关于oracle数据库的同步问题
(REFERENCED_TYPE = 'TABLE' or REFERENCED_TYPE='PACKAGE')
2、select DISTINCT T.OWNER from sys.dba_tables t
2、SELECT T.TABLE_NAME from sys.dba_tables t
理解错了如果查所以的user的话可以通过dba_users或者all_users来查询查所有表可以dba_tables,这里是所有的表,也可以用all_tables,仅查自己可以看到的表
sys.dba_tables 貌似指的是制定的一个库里所用的表?
sys.dba_tables 就是通过这个表能够得到当前所有的表的信息。
dba_data_files 数据文件
dba_tables 表
dba_constraints 约束
dba_sequences 序列USER_类视图 (是ALL子集)
ALL_类视图 (是DBA子集)
DBA_类视图 (最大)
SELECT T.TABLE_NAME from sys.dba_tables t
试了很多次 一直都在报错