如何在DBeaver中使用sqlcmd GO批量分隔符?

2024-03-24

我需要使用GO1 https://learn.microsoft.com/en-us/sql/t-sql/language-elements/sql-server-utilities-statements-goDBeaver IDE 中的熟食器。

如果我不使用 GO 批处理分隔符,则会出现错误:

“CREATE TRIGGER”必须是查询批中的第一个语句。

因此批处理 GO 分隔符必须保留在脚本中。不能被删除或替换为 '; '

如何将 sqlcmd 与 DBeaver IDE 结合使用?

- OS: Ubuntu 16.94 LTS
- Dbeaver 4.2.3
- sqlcmd: Already installed and avialable in PATH

文档:SQL Server 实用程序语句 - GO https://learn.microsoft.com/en-us/sql/t-sql/language-elements/sql-server-utilities-statements-go


我找到了我的问题的答案:

如果我们想要执行语句

  1. 选择要执行的语句
  2. CTRL + ENTER

如果我们想执行SQL脚本(与 GO 一起使用):

  1. 选择要执行的语句
  2. ALT + X

执行 SQL 语句,结果以制表符分隔:

  1. 选择要执行的语句
  2. ALT + \

执行 SQL 脚本,结果以制表符分隔(与 GO 一起使用):

  1. 选择要执行的语句
  2. CTRL + ALT + X
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在DBeaver中使用sqlcmd GO批量分隔符? 的相关文章

随机推荐