• SQL Workbench/J


    SQL Workbench/J是一个独立于DBMS,跨平台的SQL查询分析工具。支持:直接在查询结果集中编辑,新增和删除数据;在查询结果集、SQL statement、导入和导出中支持BLOB数据。在SQL语句中采用变量替换;能够生成数据结构的XML报告,以便能够重构数据库模型;能够比较两个数据库在结构上有何不同之处;在编辑SQL语句时能够自动提示表格和字段;所有SQL脚本运行在批处理模式下;SQL Workbench/J还提供一个DataPumper工具用于直接在两台服务器上相互复制数据,DataPumper功能还能够当作SQL命令使用以实现批处理。
     
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    SQLeonardo:SQLeonardo是一个强大易于使用的数据库管理工具。包括:
    Metadata Explorer(浏览数据库结构如表格,视图,key,索引);
    Command Editor(创建,修改和执行SQL脚本。通过向导生成insert,update和delete语句);
    Query Builder(创建SQL查询不需要直接写SQL语句。自动创建表格之间的连接。支持union-query和sub-query);
    Data Grid(通过DataGrid直接修改表格,把数据导成INSERT语句等)。
    支持任何有提供JDBC驱动的数据库(Oracle,MS SQLServer,MySQL,DB2,Sybase, Firebird,HSQLDB,PostgreSQL,Apache Derby,Mckoi SQL)。
    iPL/SQL Developer:iPL/SQL Developer是PL/SQL Developer的WEB版本,界面风格均按PL/SQL Developer的样式实现。可实现部分在线建表、查询管理工作。
    Datastream Pro:Datastream Pro是一个数据库"浏览器"和数据操作工具.它易于使用,可靠,稳定,操作直观。Datastream Pro支持所有兼容JDBC的数据库(已经在Oracle,MySQL,postgreSQL和HSQLDb上测试成功).利用它可以浏览与编辑数据库中的数据,可在一个友好的界面中运行与编辑SQL脚本,可使用查询编辑器来编辑SQL查询,可同时连接到多个数据库和易于使用的连接向导等。
    T-SQL developer:T-SQL developer支持的特性包括:
    1.数据库对象树视图:
    *.所选数据库的层次,它的表格和字段,关健字等。
    *.查看表格中的数据。
    *.对象基本的新增/修改/删除操作。
    2.SQL编辑器:基本的剪切,复制,粘贴等功能。
    *.语法高亮显法。
    *.代码自动完成(自动提示表,字段,函数及参数等)。
    3.存储过程调试器。
    4.导入/导出工具:把数据库对象导入/导出成文本文件,SQL脚本等。
    aSQLiteManager: aSQLiteManager这个工具可用于管理Android中的SQLite数据库。SQLite是一个小巧、快速、嵌入式的SQL数据库引擎,支持SQL92,同时支持跨平台系统,无需系统服务,只有一个db文件,可移植性很好。aSQLiteManager支持以下功能:

    Open databases from within aSQLiteManager and from some file managers (at least from OI File Manager, in Adao Teams File Manager and in Simplest File Manager)
    列举数据库中的表格,视图和索引
    展示表格和视图中的数据
    任何被点击的单元格内容都将被复制到剪切板中
    可以执行任何SQL包括:'Drop' / 'Create'语句
    所有执行过的语句都保存在打开的数据库中,在一个叫aSQLiteManager的表格中。
    可以从查询表单中选择历史SQL执行语句
    支持开始事务、提交和回滚
    支持将数据库导成SQL脚本并能够从脚本恢复数据库
    能够将查询结果导出成一个ASCII文件
    Configuration of open database without question and reset of configuration
    可以批量执行SQL脚本或单行执行
    能够实现更好的错误处理在导出和恢复期间
    Data editing form table browser from Edit button at each row
    Data entry add record from button on title at data browser
    SQLite does not validata data types during data entry. aSQLiteManager translates this string into the following types and se this to set input mode (SQLite types i parenthesis). The translation is NOT case sensitive:

    STRING(string, text)
    INTEGER(integer)
    FLOAT (real, float, double)
    DATE(date)
    TIME time)
    DATETIME datetime)
    BOOLEAN boolean, bool)
    PHONENO phoneno)
    BLOB - for the time beeing the aSQLiteManager editor does not handle BLOB fields
    Dump table from table view to file named Database.Table.sql- can be loaded by execute file as script
    能够记住最近打开过的数据库,快速访问经常使用的数据库
    FreeQueryBuilder:FreeQueryBuilder也是一个通过JDBC管理数据库的工具。它支持的数据库有ORACLE, MySQL, HSQLDB, Firebird等。
    SQuirreL SQL Client:SQuirreL SQL Client 是一个用 Java 编写的程序,它允许您查看数据库的内容、发出 SQL 命令,以及如您将看到的,执行许多其他功能。构建该图形化前端是为了支持兼容 JDBC 的数据库。
    CoolSQL:CoolSQL是一个数据库客户端管理工具。
    MyJSQLView:MyJSQLView是一个易于使用的Java GUI客户端用于查看,编辑,新增,删除MySQL,PostgreSQL与HSQL数据库中的数据。一个查询工具能够构建复杂的SQL语句,排序,搜索和导入/导出表格中的数据。
    PKLite:PKLite是一个Java开源SQL客户端,可以连到任何有JDBC驱动的数据库并可运行在任何有Java VM的操作系统上.它有基本查询,更新的功能.它的目标是创建一个轻量级的SQL客户端(大约1 MB),便于使用与安装.PKLite在同一时间可以连接多个数据库并可查询结果导出为一个CSV / HTML / XML文件,还可运行SQL脚本.