oracle10g中TAB是什么,为什么不显示新创建用户的默认表名?

发布于 2024-09-18 04:33:49 字数 147 浏览 5 评论 0原文

如果我以“系统”身份登录,那么它会显示默认表名称(从选项卡中选择*)。 但是,当我以“jagan”身份登录时,如果我运行查询(select * from tab),它不会显示...为了显示“jagan”中的默认表,我应该做什么?

If I login as "system" then it shows default table names(select * from tab).
But when I login as "jagan", if I run a query (select * from tab) it is not displaying...In order to display default tables from "jagan", what should I do?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

七色彩虹 2024-09-25 04:33:49

SELECT * FROM TAB 将仅显示在您连接到的模式(即 JAGAN)中创建的对象:在您创建一些对象之前,将不会看到任何对象。

TAB 列出当前模式中的表、集群、视图和同义词。

SELECT * FROM TAB will only show objects that have been created in the schema you are connected to (i.e. JAGAN): until you create some objects there will be none to see.

TAB lists tables, clusters, views and synonyms from the current schema.

盗梦空间 2024-09-25 04:33:49

Oracle 提供了许多其他字典视图来提供更多信息:

  • USER_TABLES - 当前用户拥有的所有表。
  • ALL_TABLES - 当前用户可见的所有表。
  • DBA_TABLES - 所有表。

要查看其他对象以及表:

  • USER_OBJECTS - 全部由当前用户拥有。
  • ALL_OBJECTS - 所有对象对当前用户可见。
  • DBA_OBJECTS - 所有对象。

Oracle provides a number of other dictionary views that give more information:

  • USER_TABLES - all tables owned by the current user.
  • ALL_TABLES - all tables visible to the current user.
  • DBA_TABLES - all tables.

To view other objects as well as tables:

  • USER_OBJECTS - all owned by the current user.
  • ALL_OBJECTS - all visible to the current user.
  • DBA_OBJECTS - all objects.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文