如何在 Toad for Oracle 中使用自定义代码片段?

Posted

技术标签:

【中文标题】如何在 Toad for Oracle 中使用自定义代码片段?【英文标题】:How to use custom code snippets in Toad for Oracle? 【发布时间】:2013-08-15 13:37:49 【问题描述】:

我正在使用 Toad for Oracle 访问 Oracle 数据库。是否有可能从 Toad 调用自定义脚本,这样您就不必总是从头开始键入这些脚本?例如。我想创建自定义脚本

select count(*) as cnt
from 

并使用自定义文本调用它

scf

这种功能可以在 Redgate's SQL Prompt 中找到:

它也没有告诉你应该如何编写代码。你可以告诉 SQL 准确地提示您喜欢您的 SQL,并添加您自己的代码 sn-ps 到可定制的库

【问题讨论】:

【参考方案1】:

它被称为代码片段

插入代码片段: http://dev.toadformysql.com/webhelp/Content/Editor/Code_Snippets/Code_Snippets.htm

如果你定义正确,那么:

"如果您知道 sn-p 的快捷方式名称,请输入快捷方式名称 然后按 CTRL+SPACE。”

【讨论】:

据我所知,代码 sn-ps 只允许您插入一行,通常用于函数调用。【参考方案2】:

如果是单行文本,您也可以使用自动替换来解决您的问题。

我用“sfr”表示SELECT * FROM

只要我键入“sfr”并按空格或制表符,它就会将其替换为SELECT * FROM

转到查看 -> Toad 选项 -> 编辑器 -> 自动替换

【讨论】:

【参考方案3】:

去查看,蟾蜍选项,在子编辑器中你应该找到行为,点击右上角的添加,然后插入你喜欢的快捷方式

【讨论】:

以上是关于如何在 Toad for Oracle 中使用自定义代码片段?的主要内容,如果未能解决你的问题,请参考以下文章

Oracle / Toad 中的 For 循环

使用 Toad for Oracle 检索存储过程、视图、函数、触发器

Oracle学习 第26天 Toad试用感受

TOAD for Oracle - 自动完成

使用 TOAD for Oracle 将包从一个数据库复制到另一个数据库

Toad for Oracle安装