我的同事使用TOAD有一个很好的查询快捷方式功能。例如,他们编写get_customer_info,并将该单词替换为完整的连接查询。此功能非常适合生产力。我的机器未获得Toad许可,我使用的是Oracle SQL开发人员。我没有幸运能找到这个功能。我想知道它是否首先具有此功能?
答案 0 :(得分:11)
SQLDeveloper具有常用语句的代码模板(请参阅工具>首选项>数据库> SQL编辑器代码模板)。然后有片段(视图>片段),可以拖动到工作表中的现有代码。它还有一些内置构造(FOR,IF等),如果你开始输入语句,可以使用CTRL + SPACE调用它们。您可以在技术上模仿使用代码模板的TOAD行为,并为您经常使用的语句创建模板。我不确定这是否与TOAD的功能相比,但这几乎是你在SQLDeveloper中可用的。
答案 1 :(得分: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开发人员。]