DBeaver SQL Server GO invalid

4
有没有办法让DBeaver使用SQL Server的替代“GO”分隔符?Squirrel SQL允许通过SQL Server首选项(语句分隔符)实现此功能。
3个回答

5

这应该可以工作。

  • 打开连接编辑器
  • 点击“编辑驱动程序”。
  • 切换到“高级参数”选项卡。
  • 将“脚本分隔符”值设置为“go”。

GO批处理支持


我不再使用DBeaver了,但我相信那就是我解决问题的方法。我认为这不是一个完全的解决方案,但它作为一种解决方法是有效的。感谢在主题上链接到我的github问题。 - Nick

3

@Jonathan的屏幕在实际版本中似乎已经不存在了。这对我有用:

  • 右键单击您的连接,然后选择“编辑连接”。

  • 在SQL编辑器 -> SQL处理下,勾选“数据源设置”,然后将“语句分隔符”更改为“GO”。


确认,这就是正确的答案! - Cerberton

1

DBeaver的首选项中有一个设置可以指定分隔符,但似乎无法正常工作。无论在首选项中输入和保存什么都会被忽略。

DBeaver相关首选项面板的屏幕截图

同时,您始终可以将SQL中所有的“GO”替换为分号“;”。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接