我是具有创建和删除表和过程权限的Oracle11XE用户。我创建了几张桌子,然后在访问洗手间的时候,MIB用记忆擦拭器甩我(我愚蠢地看着灯光)。回到我的工作站,我意识到我需要用我的常规用户权限来查询数据库,并找出我创建的表和DBA已经神秘地丢失了什么。在Oracle中,如何列出由* I *创建的* my *模式中的所有表(不具有DBA权限)
0
A
回答
1
您可以使用USER_TABLES
视图来获取模式中的当前所有表:
select table_name
from user_tables
如果,此外,您有兴趣了解当创建的表,那么你可以使用USER_OBJECTS
视图其中OBJECT_TYPE = 'TABLE'
。该观点包括CREATED
列。
select object_name, created
from user_objects
where object_type = 'TABLE'
+0
太棒了!第一个用'where'选择'是有用的。 'select * from user_tables where table_name ='foo';'起初我遇到了一个问题,因为我忘记了当我引用某些事情时,我最好注意这个事情。 SQL让我懒惰的区分大小写,然后我太懒惰了。 –
相关问题
- 1. 具有非dba权限的Weblogic部署
- 2. 列出用户在Oracle中拥有查询权限的所有表
- 3. 如何创建具有访问权限检查的列表
- 4. 如何创建具有SYSDBA权限的Oracle数据库链接
- 5. 在STI表/建模模式中,如何具有由所有类型共享的类型特定属性?
- 6. 创建具有所有权限的用户,但授予
- 7. 如何在oracle中显示用户的所有权限?
- 8. 用户不具有创建表的权限错误消息
- 9. Android列出所有具有相机权限的应用程序
- 10. 差之间DBA和所有特权
- 11. 如何列出Oracle SQL中的架构中的所有表?
- 12. 如何创建具有LDAP限制权限的LDAP用户
- 13. 用户在MySQL中具有SELECT权限的表的列表
- 14. * iNavigator中的所有权限
- 15. mysql cli:如何列出所有具有创建/读取/更新/删除权限的数据库?
- 16. 如何在具有特定权限的Grails上创建文件
- 17. 如何在django中检索特定模型的所有权限?
- 18. 创建具有有限权限的db用户
- 19. 如何创建具有与dbo相同的访问权限且可由sa用户访问的模式
- 20. 在运行时创建具有不同访问权限的读写权限
- 21. 查看Oracle中表中的所有列
- 22. Django:如何限制对其所有者的模型列表访问权限?
- 23. 在Oracle中为用户授予DBA权限
- 24. 如何获取Oracle 9i特定模式中所有用户创建的存储过程和函数的列表?
- 25. 如何创建具有777权限的txtfile
- 26. 如何使用vala创建具有666权限的文件夹?
- 27. Node.js:如何使用fs.createWriteStream创建具有755权限的文件
- 28. 如何创建具有权限的linux用户
- 29. 如何列出MSSQL中的所有表?
- 30. 如何在MySQL中创建具有列名称的表?
检查字典视图USER_TABLES和ALL_TABLES。或者USER/ALL_OBJECTS用于其他类型的对象。 –