zoukankan      html  css  js  c++  java
  • 推荐一个好的数据库工具Embarcadero DBArtisan

    最近的项目中用到了DB2数据库,由于DB2数据库客户端在操作操作和控制方面不是很方便,如存储过程的编写。后来我们在数据库的操作都转在DBArtisan上了,最新版好像是8.12。
            下面介绍一下使用这个工具的方便之处:
      一、在编写存储过程时可以使用向导完成,使用非常方便,如下图,我们先选择数据库模式(所有者),输入好存储过程的名称,点击下一步
    o_image001.jpg
    下图是选择输写存储过程所使用的语言(这里以SQL为例)
    o_image003.jpg
    然后再点击下一步,如下图:

    o_image005.jpg
    在这里输入你在存储过程中用到的一些输入输出参数。
    然后狂点下一步:
    o_image007.jpg
    o_image009.jpg
    如上图,在BEGIN和END之间就是我们写SQL语句的地方。
    写好存储过程后,点击上方的"CREATE"即可创建一个存储过程。
    虽然这种写存储过程的方法在SQL SERVER中的方便性可能没有体现,但在DB2中却大大的体现出来了。
          二、DBArtisan8.12最大的优点莫过于他支持DEBUG,好像在7.1中还不支持DEBUG。
    下图是我已经写好的存储过程,点击:“COMMAND”选择“DEBUG...”
    o_image011.jpg

    o_image013.jpg

    如上图,输入存储过程所要的参数后点“Continue”
    o_image015.jpg

    如上图:按F11就可以对我们写的存储过程进行调试了,这在一些复杂的存储过程中是非常有用处的。

           三、完全支持数据字段联想,这也是DBArtisan的优点之一。
    下面我们看看DBArtisan查询分析器的联想功能,以SQL SERVER2005为例。
    首先将DBA工具连接到SQL SERVER2005 ,新建查询,看下图:
    o_lx1.jpg
    对联想出来的字段可以进行多选。
    o_lx2.jpg

    是不是感觉很不错啊!~~~~~DBArtisan8.12支持的目前大多数的数据库。
    不过呢,DBArtisan8.12也有一个很不好的地方,就是写存储过程的编辑器对中文的支持不是很,也不知道是我没有配置好的原因,还是其他原因。
    DBArtisan8.12在网上能找到注册机,好像使用起来不是很好用,我这有DBArtisan8.12的license,需要的朋友可以发给你们。
    license下载

  • 相关阅读:
    struts2 DMI
    MFC添加背景图片
    c++ 副本构造器
    climits
    Qt中的qreal
    Http概述(一)
    重构学习-重构原则
    QDir的mkdir和mkpath区别
    Qt学习笔记网络(一)
    Qt5 新特性
  • 原文地址:https://www.cnblogs.com/accumulater/p/6914701.html
Copyright © 2011-2022 走看看