把鼠标停在sql所在行,然后ctrl+Enter直接执行当前sql。
解决Toad对中文显示乱码问题:
系统环境变量加 NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
toad中自动提示功能,就像plsql developer那样:
输入表名前几个字母,然后用Ctrl + .就可以弹出,如你输入select * from emp t where t. 这时候停顿一下,会弹出emp的字段来供你选择
如何支持代码自动更正,如输入ndf,自动替换成NO_DATA_FOUND,输入sf自动替换成select * from:
点开菜单edit->editer_options->auto_replace中,自己去设定。可以设置任何你想自动替换的单词
toad如何实现多线程,像plsql developer那样可以取消当前的操作:
安装的时候有选项设置,如果未设置进入view-options-oracle-transactions,把第一个选项选上。
在TOAD的SQL Editor中修改查询的数据:
select rowid,b.* from acc_bill b 就可以修改数据了......
使用Object Palette吧,很棒:
在VIEW——Object Palette找到入口。点击后在SQL Editor窗口右侧产生一个窗口,里面可以根据schema选择对象类型,比如table,出现的表名双击后就出现在SQL编辑器里了,下面还有字段名,是不是很方便啊。
关于TOAD启动的一些问题:
有的时候安装完成后突然发现无法同时打开两个TOAD,其实这是一个option控制的。进入option界面,选择General,右侧第四个 “Allow multiple copies ...”,那个就是选项了,打勾后重启程序就可以了。同一个界面里第五个是控制是否显示进入画面,觉得麻烦可以删掉,去掉那个勾就可以了。
安装好toad后根据需要使用到的特性,需要运行一些脚本:(都在Toad\temps目录下)
ü 如果需要用Toad来查看执行计划,必须运行脚本PrepToad.sql或者notoad.sql
n 如果希望专门建立一个Toad 用户来存放Toad需要使用的对象的话,就运行preptoad.sql。
n 如果希望在当前连接用户模式下建立toad需要使用的对象的话,就运行notoad.sql。
n 注意,如果是选择了专门建立toad这个用户的话,需要先修改一下脚本,指定用户的默认表空间和临时表空间。
ü 需要使用Oracle8i 的Profile analyzer,必须运行ToadProfiler.sql
ü 需要加强Toad的安全性,必须运行ToadSecurity.sql
以下都是指toad8.0xpert下:
1、执行toad自带的执行计划的方法:view->options->oracle->general配置explain plan的表名和用户名,如图:
如果还没有建立计划表plan_table请执行以下脚本:
-----------------------------------------------------------------------------
SQL> @C:\oracle\ora92\rdbms\admin\utlxplan.sql
SQL> create public synonym plan_table for plan_table;
SQL> grant select,update,insert,delete on plan_table to public;
-----------------------------------------------------------------------------