如何在 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 关键字