我想获取oracle中只有外部表的列表。 我试图使用选择*标签来获取列表。但它返回包括实际和外部的所有表的列表。但我只想外部表的名单如何获取oracle模式中的外部表的列表11g
0
A
回答
6
使用
select *
from all_external_tables;
看到所有外部表用户如访问。看到他们为一个特定的模式/用户:
select *
from all_external_tables
where owner = 'ARTHUR';
如果你只想看到的那些由当前用户拥有,使用
select *
from user_external_tables;
一看就知道是不所有的表外部表使用此:
select ut.table_name
from user_tables ut
where not exists (select 42
from user_external_tables uet
where uet.table_Name = ut.table_name);
更多细节在手册中:
+0
你能告诉我如何获得只有实际表的列表? – user3488855
+0
Mean我的用户拥有的表的列表(从选项卡中选择*) - (从all_external_tables中选择*)=(我想获得此列表) – user3488855
相关问题
- 1. 如何从Oracle 11g中的表中提取模式?
- 2. 的Oracle 11g外部表错误
- 3. SYS模式中的嵌套表Oracle 11g
- 4. Oracle 11g外部表大小限制
- 5. Oracle 11G,外部表和.csv文件
- 6. oracle 11g正则表达式
- 7. 如何获取Oracle的SID列表
- 8. oracle中的外部表?
- 9. Oracle 11g关于跳过数据的外部表(文件)
- 10. 有无UNPIVOT自动抓取列的列表(的Oracle 11g)
- 11. Java中两表模式(Oracle 11g)的最快CRUD应用程序?
- 12. Oracle 11g正则表达式模式的多个实例
- 13. ORACLE 11g:如何查询外部文件中的位置?
- 14. Oracle 11g中的模式增长
- 15. Oracle 11g:如何从视图中获取列类型?
- 16. oracle 11g - 如何获取Oracle 11g数据库中最后插入的标识列的id?
- 17. 如何获取我的表有外键的表的列表?
- 18. 如何从oracle表中的外部表中加载®(圆圈“R”)?
- 19. 获取不同模式的Oracle数据库的表名的列表
- 20. Oracle 11g模式选择
- 21. 如何从oracle中的一行中的不同列中获取值11g
- 22. 的Oracle 11g:如何覆盖与测试表中的默认模式中的表为我的测试用户
- 23. 如何获取oracle中的包中的函数列表
- 24. 如何获取系统间缓存中的模式列表?
- 25. 如何获取InnoSetup中可用显示模式的列表?
- 26. oracle 11g sql查询从两个表中获取数据
- 27. 如何获取(string,list)的keyvaluepair列表的内部列表值?
- 28. 获取列表模式的计数
- 29. 如何从Oracle中的给定列表中获取不存在记录列表
- 30. Oracle 11g中的数据透视表
看起来像一个非常好的问题给我。为什么downvotes? – Rene