HSQLDB(Java)
HSQLDBHSQLDB is the leading SQL relational database engine written in Java. It has a JDBC driver and supports a rich subset of ANSI-92 SQL (BNF tree format) plus SQL 99 and 2003 enhancements. It offers a small (less than 100k in one version for applets), fast database engine which offers both in-memory and disk-based tables and supports embedded and server modes. Additionally, it includes tools such as a minimal web server, in-memory query and management tools (can be run as applets) and a number of demonstration examples.
Homepage: http://www.hsqldb.org/
HSQLDB日期型字段使用注意事项
DATE类型用于存储日期('yyyy-mm-dd'),TIME类型用于存储时间('hh:mm:ss'),DATETIME或TIMESTAMP用于存储日期和时间。不能用错了。有些数据库TIME类型可以存DATE,但是HSQLDB不行。 可以给DATATIME类型一个缺省值: sql 代码 create cached table directories ( dir_id identity NOT NULL...
Hsqldb简介和基本使用
Hsqldb是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。具有Server模式,进程内模式(In-Process)和内存模式(Memory-Only)三种。运行Hsqldb需要hsqldb.jar包, 它包含了一些组件和程序。每个程序需要不同的命令来运行。它位于项目的lib目录下,目前的版本是1.8.0.5。官方的下载...
利用HSQLDB 进行Hibernate单元测试
动机 曾经使用许多方法在数据库和目标代码之间传输数据。从手动编码的SQL到JDO,然后再到EJB,我从未找到一种特别喜欢的方法。自从采用测试驱动开发(TDD)作为指导原则以来,这种不满情绪变得更加强烈。 单元测试的障碍应尽可能少。在关系数据库中,障碍的范围从外部依赖(数据库在运行吗?)到保持关系模型和对象模型同步的速度。由于这些原因,保...
HsqlDb的持续化构建
在开发程序过程中,自从无意中使用了HsqlDb后,由于其速度特快,爱不释手(“不用不知道,谁用谁知道”),将原来所使用的Sybase, Sql Anywhere, MySql全都通通扔到了一边。在持续化构建过程中,因其尚未提供ant的第三方任务插件,因此需要清楚地了解在命令行下进行相应操作的方法,再通过 <java>进行转化,进而针对其特点特作此小结。而大众化...
HSQLDB文档(一)
一 什么是HSQLDB HSQLDB具有以下特点: 近来研究HSQLDB,就尝试翻译了一下它的文档,这里贴出来和大家共享,欢迎大家和我交流:wwccff@163.net 一 什么是HSQLDB HSQLDB具有以下特点: l 是一个开放源代码的JAVA数据库 l 具有标准的SQ...