1、 DB 查询分析器 使用技巧(七)马根峰( 广东联合电子收费股份有限公司, 广州 510300)作者博客:新浪博客: http:/ 搜狐博客: http:/ QQ 空间: http:/ 百度空间: http:/ 0 引言 中国本土程序员马根峰推出的个人作品-万能数据库查询分析器,其中文版本DB 查询分析器 、英文版本DB Query Analyzer 。万能数据库查询分析器集哈希技术、链表等多种数据结构于一体,使用先进系统开发技术,经历 4 年的研究、开发、测试周期,长达 5 万多行代码的工作量,使得万能数据库查询分析器具有强大的功能、友好的操作界面、良好的操作性、跨越数据库平台。在程序员20
2、07 第 2 期的“新产品&工具点评”部分,编辑“特别推荐”了“万能数据库查询分析器”发布。本期只点评了 5 个工具,分别是“Adobe Acrobat 8 中文版” 、“迅雷搜索 1.7 新版上线” 、 “Google 桌面搜索 5.0 中文发布” 、 “BEA 发布 WebLogic SIP Server 3.0”和特别推荐 “万能数据库查询分析器” 发布。前面 4 个都是国内外大型软件公司的产品,只有“万能数据库查询分析器”是个人创作的软件。截止到目前,在国内最著名的软件下载网站“中关村在线”中下载量近 9 万次,位居整个数据库类排行谤中前20 位。在世界范围内,从功能上也仅有国外的 Q
3、uery Tool 可以与万能数据库查询分析器比肩,万能数据库查询分析器当属国内第一查询分析器无疑。下面前台以中文版本DB 查询分析器 、后台以 MS SQL Server、DB2、Sybase 数据库为例,简单介绍一下它的使用技巧,根据连接的关系数据库类型,自动对日期/时间类型的相关字段值进行处理,生成对应于 RDBMS 的数据。1 选择 MS SQL Server 数据源,进行登录 运行DB 查询分析器 ,选择 ODBC 数据源“test_sqlserver” ,输入用户名和口令,如下图所示。图 1 选择 ODBC 数据源“test_sqlserver” ,输入用户名和口令2 后台为 MS
4、 SQL Server 数据库时后台为 MS SQL Server 数据库时, DB 查询分析器在 SQL 编辑框中输入查询语句,结果如图 2 所示。图 2 后台为 MS SQL Server 数据库时,日期/时间字段值的处理3 后台为 Sybase 数据库时后台为 Sybase 数据库时, DB 查询分析器在 SQL 编辑框中输入查询语句,结果如图 3 所示。图 3 后台为 Sybase 数据库时,日期/时间字段值的处理4 后台为 DB2 数据库时后台为 DB2 数据库时, DB 查询分析器在 SQL 编辑框中输入查询语句,结果如图4 所示。图 4 后台为 DB2 数据库时,日期/时间字段值的处理