logo资料库

Toad for Oracle 红宝书(常用技巧与常见疑问解答).pdf

第1页 / 共40页
第2页 / 共40页
第3页 / 共40页
第4页 / 共40页
第5页 / 共40页
第6页 / 共40页
第7页 / 共40页
第8页 / 共40页
资料共40页,剩余部分请下载后查看
Toad 红宝书 Toad for Oracle 常用技巧与常见疑问解答 Quest Software 2012 1 Quest Software 版权所有 鸿鹄论坛: bbs.hh010.com 鸿鹄书院: book.hh010.com
Toad 红宝书 1 Toad for Oracle ............................................................................................................................................. 4 1.1 相关疑问解答 ...................................................................................................................................... 4 目 录 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 如何快速查看对象属性? ......................................................................................................... 4 如何在 DEBUG 时查看输出参数? ............................................................................................ 5 如何最大化 Editor 窗口?自动隐藏子窗口? .............................................................................. 7 如何在编辑器中不加 Schema 名称也能使用 Code Assist 功能?........................................... 8 如何让装载的对象不显示 Owner Name? ............................................................................... 10 1.1.6 Debugger 打印输出需要每次配置 ............................................................................................... 10 1.1.7 怎样自动 Debug? .................................................................................................................... 10 1.1.8 Debugger 中执行 PL/SQL 不是多线程 ......................................................................................... 11 1.1.9 为什么编辑器中显示的代码格式与实际格式化不一致? .................................................... 12 1.1.10 在哪儿管理表空间? .................................................................................................................. 12 1.1.11 如何拷贝提取出来的数据? ................................................................................................... 12 1.1.12 使用 Oracle Instant Client 怎样用 Toad 连接? ...................................................................... 13 1.1.13 怎样格式化代码? ................................................................................................................... 14 1.1.14 打开 Schema Browser 时为什么比较慢? .............................................................................. 15 1.1.15 怎样在编辑器的左侧显示对象列表? .................................................................................... 16 1.1.16 Tab 页太多影响了桌面显示区域怎么办? ............................................................................. 16 1.1.17 为什么查看 Explain Plan 时出错? .......................................................................................... 18 1.1.18 怎样快速编写 Insert/update/select 语句? ............................................................................ 20 1.1.19 怎样图形化编辑表中的数据或结果集中的数据? ................................................................ 20 1.1.20 怎样显示或隐藏工具栏按钮?................................................................................................ 20 1.1.21 怎样转换 SQL 语句为其他语言格式? ................................................................................... 21 1.1.22 怎样在 Toad 中调用 SQL*Plus? .............................................................................................. 22 1.1.23 QSR 是什么?有什么用? ........................................................................................................ 22 1.2 小技巧 ................................................................................................................................................ 24 1.2.1 1.2.2 快捷键 ....................................................................................................................................... 24 修改字体 ................................................................................................................................... 25 2 Quest Software 版权所有 鸿鹄论坛: bbs.hh010.com 鸿鹄书院: book.hh010.com
Toad 红宝书 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 以颜色标识数据库连接 ........................................................................................................... 26 快速启动 ................................................................................................................................... 27 多线程执行 ............................................................................................................................... 27 只读数据库连接 ....................................................................................................................... 28 自动连接数据库 ....................................................................................................................... 29 与 Schema Browser 相关的小技巧 .......................................................................................... 29 与 Editor 相关的小技巧 ............................................................................................................ 32 1.2.10 与 Data Grid(数据表格)相关的小技巧 ............................................................................... 37 3 Quest Software 版权所有 鸿鹄论坛: bbs.hh010.com 鸿鹄书院: book.hh010.com
Toad 红宝书 最后修订日期:2012-03-13 1 Toad for Oracle 1.1 相关疑问解答 1.1.1 如何快速查看对象属性? 答:在代码编辑窗口,如果要查看数据库对象的定义,可以按下“Ctrl”键同时用鼠标点击对象名(此 时对象名有下划线),会弹出 Descript Objects 窗口,比如查看表的字段等信息。或者按 F4 键。 如果嫌 Descript Objects 窗口太大,可以横向拖动窗口,让 Tab 页并排显示,窗口会小些。 4 Quest Software 版权所有 鸿鹄论坛: bbs.hh010.com 鸿鹄书院: book.hh010.com
Toad 红宝书 如果想在显示表列的时候同时显示表列的 Comment,可以如下图选择: 1.1.2 如何在 DEBUG 时查看输出参数? 答:如果要在运行 PL/SQL 代码的时候,查看运行结果,可以按如下图的配置,将 OUT 参数或者返回 变量或游标打印到 DBMS Output。 5 Quest Software 版权所有 鸿鹄论坛: bbs.hh010.com 鸿鹄书院: book.hh010.com
Toad 红宝书 实际执行结果如下图: 6 Quest Software 版权所有 鸿鹄论坛: bbs.hh010.com 鸿鹄书院: book.hh010.com
Toad 红宝书 1.1.3 如何最大化 Editor 窗口?自动隐藏子窗口? 答:由于 Toad 工具栏和 Dock 窗口比较多,如果屏幕不够大或者分辨率不高的情况下,会将编辑器窗 口压缩到很小的面积,编写和查看代码时只能显示一小段代码,很不方便。 下面有一些小的技巧供参考: Toad 编辑器的基本展现如下图所示: 你可以这样调整: 1) 点击下方子窗口右上方的按钮 可以最小化子窗口为一行图标,分别对应此子窗口中的各 Tab 页;(当鼠标移动到图标上时自动放大子窗口;点击时自动固定子窗口)。 另外,在下方子窗口标题头上点击右键,可以选择需要在子窗口中显示哪些Tab页。如下图: 7 Quest Software 版权所有 鸿鹄论坛: bbs.hh010.com 鸿鹄书院: book.hh010.com
Toad 红宝书 你可以将这些选项都取消,这样,在需要哪些Tab页时,会自动出现。这样就和PL/SQL Developer 类似了。 2) 拖拉数据库连接工具栏、功能工具栏到左侧方; 3) 拖拉编辑器工具栏为一行;(缺省为两行) 4) 或者你可以在编辑器工具栏上点击右键选择你想显示哪些,不想显示哪些;如果你习惯于按快捷 键,你甚至可以不显示任何按钮;比如,你可 Desktop、Macro、Source Control 等工具栏。 5) 点击 关闭其他不需要的子窗口; 则,编辑器窗口如下图: 1.1.4 如何在编辑器中不加 Schema 名称也能使用 Code Assist 功能? 答:有两种方法。 方法一: 参阅 6.2.2。打开 View|Option,在 Editor|Code Assist 中,在 Toad Insight Objects 中选中“Expected Token”,则在输入 From 后只要输入字母就自动提示表名。 方法二: 在 Toad 的编辑器中,输入 Schema 的名称后,再输入“.”即可以下拉列表方式显示对象名称。 8 Quest Software 版权所有 鸿鹄论坛: bbs.hh010.com 鸿鹄书院: book.hh010.com
分享到:
收藏