在 DataGrip 中收到错误警告时如何获取 ABSOLUTE 行参考?

问题描述 投票:0回答:1

我通常在同一个 DataGrip 控制台上运行许多不同的 SQL 查询,因此我可能有超过一千行代码。

当其中一个查询出现问题时,我会在 DataGrip 中收到一条警告消息,其中解释了错误并为我提供了有关查询中错误所在位置的参考信息。令人烦恼的问题是,该引用是相对于查询开始的位置而言的,因此它的用处远不如其应有的那样。如果引用是绝对的,我可以更快地了解错误位于控制台中的位置,因为 DataGrip UI 在整个控制台上有连续的行数,它不会为每个查询从 0 开始。

举个例子:在同一个控制台中,我编写了 3 个 SQL 查询,总共 263 行代码。我运行最后一个查询并收到错误。 DataGrip 警告我有关错误的信息,并说错误出现在第 13 行。现在我需要检查查询是在哪一行开始的(第 180 行),总结这 13 行并获取控制台中错误所在的绝对引用(第 193 行)。我希望 DataGrip 立即告诉我错误出现在第 193 行,这样我就不必每次需要查找错误时都进行烦人的计算。这应该非常简单,因为 DataGrip 知道每次运行查询时在哪一行开始查询,并且它还知道控制台中每个编码行的绝对引用。

我无法找到任何选择来实现我的目的。

sql console datagrip
1个回答
0
投票

目前,DataGrip 不支持直接从错误消息导航到控制台的功能。

要了解最新信息,请关注问题 DBE-11635

© www.soinside.com 2019 - 2024. All rights reserved.