昨晚想跟踪Oracle语句,网上有人推荐了Toad,就下载来试试,大概记下心得吧:

一、整体感受

1、图标+1S,启动后还有【呱】,在来自东方的神秘力量中,不知不觉中又续了一秒,Exciting

2、界面风格还是比较早期的风格,虽然选项里有一些参数可以调(默认已经是Enhance了),但调来调去还是一些XP、Office之类的,too simple

3、菜单非常丰富,选项里也很多,我比较喜欢所有东西都能自定义的工具。

二、版本

1、最新版12.10,有64位,只有英文版

2、中文版的有12.8,32位,没发现什么区别

3、绿色版,且有现成SN

三、界面

1、界面可以调成最简单风格,即上面菜单都不要,下面就留查询表格。但下方杂七杂八的状态栏占了好几行,有些不爽

上面是TOAD,下面是PLSQL

2、PLSQL可以像VS、MSSQL一样,设置一个方案管理器在侧边,各种表、存储过程、序列之类比较方便

TOAD要打开专门的模式浏览器,功能强大的多,但不大方便

3、TOAD的设置不能导出,PLSQL新版可以导入导出

四、快捷键

1、PLSQL最新版能设快捷键Ctrl + R隐藏下方表单,但只能隐藏,再按出不来,只能重新查询。TOAD可以设置CTRL + R 隐藏/显示

2、TOAD快捷键居然不能取消,只能设定一个用不到的快捷键。而且冲突就只是标*,不会自动用最新的设定

3、最坑爹的来了,PLSQL和SSMS都可以设置CTRL + E查询,选中就查所选的,没选中就执行所有,但TOAD不行。。。如果只执行一行,是执行语句,也可以设置成CTRL + E,如果选中多行,用这种CTRL + E的执行语句,就报错了。。。要用【以脚本方式执行】(我是设成F5)才可以,显示出来的结果也不在数据网格中,是在另外的网格1、网格2。

太不方便了,每次还要去想一下是否执行了多行吗,就因为这个缺点,可能还是会选择使用PLSQL进行日常开发

五、查询

1、编辑

PLSQL有两种形式,把ROWID带出来,或是加FOR UPDATE,然后数据列表那有个锁,点一下就可以编辑

TOAD只能用ROWID,使用FOR UPDATE无法编辑。且使用ROWID时也没有直观的锁

2、查询结果条数

TOAD要右键 -> 统计行数

PLSQL好像还没有什么好方法

六、其它

1、PLSQL无法设置登陆快捷键,2月18号记录的Bug,那时的版本好像还是1814,今天升级到1818,发现还没解决。。。

2、PLSQL大家用的比较多,服务器上也大多装的是这个,虽说TOAD有绿色版,但也不能临时要用时去拷个到服务器上吧

3、TOAD64位最新版,好像有带SQL优化分析哭器,32位的启动时提示没装优化器组件,没试过优化器,可能以后有碰到复杂的脚本会拿来试下。

4、TOAD的【数据库】 -> 【监视】比较好用,有些像SSMS的Profiler了,但昨天研究出来使用语句追踪,对这个需求就不那么急迫了

结论:如果不是因为那个巨坑爹的查询区分多行,我可能会使用TOAD试一段时间,毕竟有长者的加持,各种功能和配置看上去非常强大。但现在只能仍用PLSQL

转载于:https://www.cnblogs.com/liuyouying/p/6653883.html

Oracle学习 第26天 Toad试用感受相关推荐

  1. oracle 权限问题9017,[数据库]oracle学习笔记(一)用户管理_星空网

    oracle学习笔记(一)用户管理 2014-04-13 0 1 --oracle学习第一天 2 --连接 @后面连接数据库实例,具体连接到那个数据库 3 conn scott/tiger@MYORA ...

  2. 开辟ORACLE 学习之路,努力的去成为DBA

    开辟ORACLE 学习之路,努力的去成为DBA IT的日子让我奋斗的时候,忘了下班:高兴时候,和朋友聚聚餐,出去游玩一下:迷茫时候,让自己踌躇满志,犹豫不前~ 总体来说IT的日子自己还要坚持下去,一步 ...

  3. Oracle学习笔记 字符集概述

    Oracle 学习笔记 字符集概述 这节课开始讲oracle里面的字符集 偏重于原理和简单的一些判断以及实现 字符集它涉及到很多的东西 比如建库和操作系统环境 这节课把字符集的原理性的东西以及常见的操 ...

  4. 怎样学好Oracle子查询,Oracle学习(六):子查询

    Oracle学习(6):子查询 子查询 为何要用子查询 SQL> --查询工资比SCOTT高的员工信息 SQL> --1. 知道SCOTT的工资 SQL> select sal fr ...

  5. oracle两表链接序列跳序,Oracle学习之 序列(Sequence)

    Oracle学习之 序列(Sequence) [Oracle学习]之 序列(Sequence) oracle文档:https://docs.oracle.com/cd/B28359_01/server ...

  6. Oracle学习网站

    Oracle学习网站 http://www.oracle-base.com 能弄懂这里面的文章,那oracle的基本功就非常扎实.(英) http://asktom.oracle.com/pls/ap ...

  7. MongoDB学习笔记【2】-- 试用

    大部分内容根据MongoDB官方手册整理:http://docs.mongodb.org/manual/contents/ 查看数据库 [root@slayer ~]# mongo MongoDB s ...

  8. 分享丨10年DBA老司机整理的Oracle学习路线图

    微思10年资深DBA吴老师呕心沥血的分享总结-Oracle学习路线图,看完没收获你打我. 学习Oracle的前提是:熟悉Linux操作系统.Unix操作系统. 学习方法 1.sql.pl/sql 作为 ...

  9. oracle db-link 分布式数据库网络配置协议错误,Oracle学习(18)【DBA向】:分布式数据库...

    数据物理上被存放在网络的多个节点上,逻辑上是一个整体. 分布式数据库的独立性 l分布数据的独立性指用户不必关心数据如何分割和存储,只需关心他需要什么数据. Oracle分布式RDBMS 本地操作 远程 ...

最新文章

  1. Rclone使用笔记
  2. 基于OpenCV的气体泵扫描仪数字识别系统
  3. 代理详解 静态代理+JDK/CGLIB 动态代理实战
  4. 勘误表:《网络程序设计(第二版)》西安电子科技大学出版社
  5. STL——关联式容器
  6. 如何自行查找SAP ERP的物料主数据和CRM产品主数据的映射关系
  7. 学习socket nio 之 mina实例
  8. 万恶之源 - Python运算符与编码
  9. java 虚拟机内存管理_java虚拟机内存管理
  10. sql 左联接 全联接_学习SQL:联接多个表
  11. 编译问题解决:mkdir: 无法创建目录/usr/local/share/man/man1: 文件已存在
  12. QT QTableWidget设置单元格不可编辑
  13. CS 61A Environment Diagrams 学习笔记
  14. C语言及程序设计概述
  15. ssh介绍和使用--SecureCRT工具和ssh命令使用,以及sshd配置
  16. 什么是存储过程?用什么来调用?
  17. Substrate源码分析:启动流程
  18. VUCA时代下,创业团队如何提升整体效率?
  19. 兆骑科创创业大赛,线上直播路演,高层次人才引进服务平台
  20. linux pdf转视频教程,Linux下PDF操作与转换

热门文章

  1. dvd在线租赁问题 matlab,DVD在线租赁问题.doc
  2. python可以操作word吗_python实现在windows下操作word的方法
  3. java elasticsearch_在Spring java框架中使用ElasticSearch的最佳方式
  4. java 常用 函数_java在线报表中有哪些常用函数
  5. php代码正确 插不进表,在表中插入值在PHP中不工作,使用
  6. linux文件目录与磁盘格式,Linux文件、目录与磁盘格式
  7. oracle 表名拼接_Oracle之3种表连接方式(排序合并连接、嵌套循环、哈希连接)...
  8. C语言学习笔记---向函数传递结构信息
  9. 【windows 10】+【OpenCV3.4.1】+【opencv_contrib3.4.1】编译:
  10. IntelliJ Idea中使用Java8新特性lambda表达式