如何查询一个用户下的所有表

如何查询一个用户下的所有表,第1张

方法一:以A用户登录数据库,执行select table_name from user_tables

方法二:以system用户登录数据,执行select table_name from dba_tables where owner='用户名'

注意用户名大小写(因为加了“”要注意大小写)比如select table_name from dba_tables where owner='SCOTT,否则如果用select table_name from dba_tables where owner='scottT会出现未选定行提示。

1、首先在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入【Oracle控制】的窗口上,鼠标左键单击【服务器】按钮,并选择【SQL工作表】。

2、接着,在【Oracle服务器】的窗口上,在输入窗口中输入SQL查询语句,并单击【执行】按钮,可以看到查询不到索引表,需要调整SQL语句。

3、然后,在【SQL工作表】的窗口上,输入查询索引表的SQL语句,可以作为参考,如下图所示。

4、 接着,在【SQL工作表】的窗口上,输查询索引表的SQL语句,并单击【执行】按钮。

5、然后,在【SQL工作表】的窗口上,可以看到SQL语句执行成功的提示信息,查询到用户的索引表中的字段。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10851434.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存