【问题标题】:How do I find a table in DataGrip如何在 DataGrip 中查找表
【发布时间】:2018-07-23 15:38:28
【问题描述】:

使用 JetBrains 的 DataGrip 2017.3.4 我将它链接到 Sybase TSQL 数据库。我想做的就是在其中找到一个表格,以便我可以找到结构。

我已选择所有节点并打开它们 3 次 - 一次用于 dbo,一次用于表和过程,一次用于表和过程列表 - 现在可以选择第一行并“只需键入我所在的表寻找”,或者我被告知。

如果寻找tb_AllSaints,这似乎不是问题。但是,在查找 tb_ZZTop 时,表 tb_MaxZZTop 一直“有帮助”首先弹出,似乎没有办法在列表。如果是一个特别长的列表,手动滚动浏览就是谋杀。

替代方法 Ctrl-N 将使我能够从任何表中选择数据,但我根本无法获得表结构。

帮助...

【问题讨论】:

    标签: sql sybase datagrip


    【解决方案1】:

    有两种解决方案。

    1. 将 Speed Search 与 tb_ZZTop 一起使用时,按向下箭头 - 它会将您导航到下一个匹配项。那里有一些问题,并不总是有效:https://youtrack.jetbrains.com/issue/DBE-5927 如果在您的情况下它也不起作用,请在屏幕截图中发表评论。

    2. 当使用 Ctrl+N 导航时(如果树没有展开或者你不知道你的表在哪里,它会很方便),点击数据编辑器中的 DDL 按钮。在那里您将看到存储结构信息的 DDL。

    【讨论】:

    • 找到了,太棒了 - 谢谢!有些表虽然很大,但要使用 DDL 按钮,您必须先打开它们。是否可以“绕过”打开表格,以便您只看到表格的结构?
    • 是的,你可以! Ctrl+N -> 输入表的名称。不要忘记关闭此设置! jetbrains.com/datagrip/whatsnew/img/2018.1/Navigation.png
    猜你喜欢
    • 2023-03-10
    • 2016-12-09
    • 1970-01-01
    • 2017-08-14
    • 2016-08-05
    • 2019-07-12
    • 1970-01-01
    • 1970-01-01
    • 2021-05-13
    相关资源
    最近更新 更多