如何在 SQL Workbench/J 中配置 sql 查询快捷方式?

Posted

技术标签:

【中文标题】如何在 SQL Workbench/J 中配置 sql 查询快捷方式?【英文标题】:How to configure sql query shortcuts in SQL Workbench/J? 【发布时间】:2020-03-12 11:13:24 【问题描述】:

我想摆脱编写完整的 sql 语法, 就像我在 PL/SQL Developer 编辑器或 SQL SERVER Management Studio 中使用多年一样。

例子:

count1 = select count(1) from
counthaving = select count(1) from having count(1)>?
s* = select * from
w = where
to_date = to_date('','dd/mm/yyyy')
sc* = select count(*) from

谢谢

【问题讨论】:

您在寻找“文本剪辑”吗? sql-workbench.eu/manual/macros.html 如果我理解正确,宏还有其他用途,我在编辑器 sql 页面中寻找一些文本自动替换,例如,当我写“s*”时,这将替换为“select * 来自" 是的,那是expandable macro 感谢您的帮助! @SQLWorkbenchJ 【参考方案1】:

这就是宏的用途。

您可以通过选中宏定义中的“键入时扩展”复选框将宏定义为"expandable"。

如果您在编辑器中键入此类宏的“名称”并使用制表符扩展键,文本将替换为宏的文本。

建议取消选中这些宏的“包含在菜单中”选项。

【讨论】:

一个小扩展,宏名不能包含“*”或“&”等特殊字符,如果是,名称不会被替换。再次感谢

以上是关于如何在 SQL Workbench/J 中配置 sql 查询快捷方式?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 sql workbench / j 中添加计算列

如何在 SQL Workbench/J 中自定义 SQL 关键字

SQL Workbench/J:运行 SQL 文件

如何在 SQL Workbench/J 上提高导入速度

无法使用 SQL Workbench/J 在 Amazon Redshift 中创建新用户

在 Virtuoso 中使用 Sql Workbench/J 导入具有空数字字段的 csv 文件