SQL Developer中查询的快捷方式

问题描述 投票:2回答:2

我的同事使用TOAD有一个很好的查询快捷方式功能。例如,他们编写get_customer_info,并将该单词替换为完整的连接查询。此功能非常适合生产力。我的机器未获得Toad许可,我使用的是Oracle SQL开发人员。我没有幸运能找到这个功能。我想知道它是否首先具有此功能?

oracle-sqldeveloper
2个回答
11
投票

SQLDeveloper具有常用语句的代码模板(请参见工具>首选项>数据库> SQL编辑器代码模板)。然后有片段(视图>片段)可以拖动到工作表中的现有代码。它还有一些内置构造(FOR,IF等),如果你开始输入语句,可以使用CTRL + SPACE调用它们。您可以在技术上模仿使用代码模板的TOAD行为,并为您经常使用的语句创建模板。我不确定这是否与TOAD的功能相比,但这几乎就是SQLDeveloper中的所有功能。


1
投票

您可以通过在以下位置编辑Code Template.xml文件来执行此操作:

C:\ Users \ username \ AppData \ Roaming \ SQL Developer

添加/编辑文件以编写方便的快捷方式:

       <row>
            <key>upt</key>
            <value>UPDATE table_name SET col_name='val' WHERE col_name='val';     
            </value>
       </row>

[编辑此文件后请重新启动sql developer。]

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