`

HSQLDB Create View

阅读更多
          HSQLDB Create VIEW是创建数据库视图的SQL命令。发现了Create View的一个问题,不知道是不是HSQLDB的BUG。

          在文件数据库中的时候,Create View命令使用正常,结果正确,但是用HSQLDB自带的那个DataBase Manager(GUI)程序看不到定义好的数据库视图。但查询正确。

         但是,根据文件数据库的Script重新构建内存数据库的时候,在Create View这个语句会出现问题,这条语句会和下边的INSERT语句混在一块。在Script文件中加分号来分割就没有问题。这个应该是属于HSQL DB Statement执行大SQL时的问题。

        针对这个问题,我设计了解决方案。将整个Script文件中的特定的SQL语句筛选出来,组成一个大的字符串对象。如果其中有create view语句,那么就在这个语句后面加上";"。也就是人为的去控制这个语句的结束。

       这样子就没有问题,但是本来是一条SQL语句的,现在确变成了许多条,未免对系统产生一些影响。但是,好在Create View这样的语句,一般都是在Script文件中的上层,要有影响的话,也是比较小的。

       OK,DONE。

      
分享到:
评论

相关推荐

    hsqldb使用(转载)

    hsqldb确实是个好东西,对于系统演示,开发等都很方便。

    HSQLDB中文帮助文档

    Hsqldb 是一个优秀的轻量级开源的纯Java SQL 数据库。 大家可以从Hsqldb 官方网站(http://hsqldb.org)获取到Hsqldb 的发布包、源代码和文档。

    hsqldb jdbc driver

    hsqldb jdbc driver适合于hsqldb

    hsqldb实例源代码

    简单的创建两个例子,如何创建hsqldb,如何使用hsqldb查询数据等。

    HSQLDB 1.8.0

    HSQLDB 1.8.0

    hsqldb-1.7.1.jar

    数据库连接 hsqldb1.7.1.jar

    hsqldb的最新版本

    hsqldb的最新1.9.0版本,支持windows操作系统

    hsqldb 2.25

    hsqldb for jdk1.5因为hsqldb的2.0版本以上都是jdk1.6进行编译的,我提供的这个2.25版本的是jdk1.5编译的。

    hsqldb-lib.zip

    hsqldb可能需要的额外jar包 Additional Jar files needed for hsqldb.

    HSQLDB中文手册

    HSQLDB中文手册

    hsqldb jar

    hsqldb jar

    HSQLDB快速连接数据库

    HSQLDB中文文档,能够提高数据的处理速度。

    hsqldb-2.4.0.zip

    hsqldb-2.4.0

    HSQLDB用户手册

    HyperSQL User Guide HyperSQL Database Engine (HSQLDB) 2.2 hsqldb-2.2.9用户手册

    hsqldb-2.3.2.zip

    hsqldb 2 3 2 zip HyperSQL是用Java编写的一款SQL关系数据库引擎 它的核心完全是多线程的 支持双向锁和MVCC 多版本并发控制 几乎完整支持ANSI 92 SQL 支持常见数据类型 最新版本增加了对BLOB和CLOB数据的支持 最高...

    HSQLDB数据库

    HSQLDB数据库,经典啊

    hsqldb-2.2.8数据库

    Hsqldb是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速。

    hsqldb-2.5.0.jar

    hsqldb数据库下载,很好用,简易的内存数据库,特别适合初学者。

    hsqldb.jar

    hsqldb.jar

    hsqldb-2.5.0.zip

    开源数据库hsqldb最新版本2.5.0,含源代码及bin文件 Open-sourced database hsqldb2.5.0, including source code and bin file(stuctured in form of .BAT)

Global site tag (gtag.js) - Google Analytics