在 Oracle SQL Developer 连接窗口中选择表时如何避免默认获取表定义

Posted

技术标签:

【中文标题】在 Oracle SQL Developer 连接窗口中选择表时如何避免默认获取表定义【英文标题】:How to avoid fetching table definition by default when select tables in Oracle SQL Developer connections window 【发布时间】:2014-11-28 10:02:20 【问题描述】:

在 Oracle SQL Developer 中,当我打开任何数据库的树视图并查看其中的所有表时,它会自动获取该选定表的定义。那么当我选择一个表格时如何避免这个功能。我的意思是模拟 SQL Server DB IDE 的功能,当我们选择一个表时,它不会针对它执行特定操作,而只是用于导航。

【问题讨论】:

当您不想发生任何事情时,为什么要选择树中的表? @RobertMerkwürdigeliebe 我想选择一个表,并希望通过导航这些表使用箭头键更进一步。在当前情况下,它不会发生平滑,因为每次我按下箭头键向下它都会请求获取它的定义。 【参考方案1】:

“Oracle DB IDE” - 我假设您的意思是 Oracle SQL Developer。

在工具 > 首选项中

数据库 对象查看器 单击即可打开对象(取消选中!)

现在您可以单击对象,并将它们拖到工作表或模型中,而无需初始化对象编辑器。要打开对象,您需要双击树项目。

【讨论】:

感谢@thatjeffsmith 这解决了问题,我还更新了 Oracle SQL Developer 的问题文本。 :) 没问题@Himanshu - 这实际上是我建议人们改变的 4 个偏好之一。在此处查看其他 3 个 thatjeffsmith.com/archive/2014/09/… 再次感谢@thatjeffsmith 分享这篇文章...实际上我对 oracle 非常陌生,之前在 sql server 上工作过,根据我的经验,它非常易于使用和导航,这让我感到沮丧与 sql server 不同,在 oracle sql developer 中导航对象时... 学习这个工具不会太糟糕,和SSMS有很多相似之处。数据库也一样——但不要想当然! 相信杰夫我会记住这一点... :)

以上是关于在 Oracle SQL Developer 连接窗口中选择表时如何避免默认获取表定义的主要内容,如果未能解决你的问题,请参考以下文章

Oracle SQL Developer 在哪里存储连接?

Oracle SQL Developer 连接 MySQL

SQL Developer连接oracle报错ORA-12514

SQL Developer连接oracle报错ORA-12514

Oracle SQL Developer 连接 MySQL

Oracle--SQL Developer创建连接及使用