Toad for oracle 使用笔记

Toad for oracle 使用笔记

1)         快捷键

快捷设置在View -- Option -- Toolbars/Menus -- Shotcuts,注意toad管快捷键叫shotcut。

Toad常用快捷键:

F8 调出以前执行的sql命令

F9 执行全部sql

Ctrl+t 补全table_name

Ctrl+. 补全table_name

alt+ 箭头上下 看sql history

Ctrl+Enter 直接执行当前sql

Ctrl+Shift+F  格式化sql语句

Ctrl U 变大写 
Ctrl L 变小写 
Ctrl B 注释 
Ctrl Shift B 取消注释 
配置自动提示。在选项中,设置delay pop-up值,系统默认1500,可以设置为300一下,单位为毫秒; 

2)         toad下修改表中字段的值:

首先在schema Browser下查找到相应的表,在右边点击Data栏,然后选中一条记录,再点击Data栏下面的▲(Edit Record),即可修改字段里的值,然后点击√(Post edit),最后就是Commit了。

3)         使用toad编辑查询出来的表数据

1、 PL/SQL developer编辑器中,可以使用select * from table for update 对查询出的结果进行编辑,

                  2、使用toad却不行,经查资料需使用如:edit table(table是你想要查询修改的表) 查询出结果进行编辑提交,edit table where ...... 后面可以加条件查询

                  3、或者使用:select rowid,e.* from table e 进行查询 结果也可以编辑

                    4、对于for update 资源锁定之后,其它地方需要再使用,得提交或回滚才能使用。

4)         toad使用要点

1、把鼠标停在sql所在行,然后ctrl+Enter直接执行当前sql。

2、解决Toad对中文显示乱码问题(如果数据库所在主机的NLS_LANG是AMERICAN_AMERICA.WE8ISO8859P1):

系统环境变量加 NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1

3、toad中自动提示功能,就像plsql developer那样:

输入表名前几个字母,然后用Ctrl + .就可以弹出,如你输入select * from emp t where t. 这时候停顿一下,会弹出emp的字段来供你选择

4、如何支持代码自动更正,如输入ndf,自动替换成NO_DATA_FOUND,输入sf自动替换成select * from:

点开菜单edit->editer_options->auto_replace中,自己去设定。可以设置任何你想自动替换的单词

5、toad如何实现多线程,像plsql developer那样可以取消当前的操作:

安装的时候有选项设置,如果未设置进入view-options-oracle-transactions,把第一个选项选上。

猜你喜欢

转载自www.cnblogs.com/newxu/p/11801507.html