`
- 浏览:
30188 次
- 性别:
- 来自:
北京
-
HSQLDB JDBC对照 |
编号
数据库类型
JDBC类型
JDBC索引
描述
1 |
BIGINT |
java.lang.Long |
-5 |
|
2 |
DECIMAL |
java.math.BigDecimal |
3 |
|
3 |
INTEGER |
java.lang.Integer |
4 |
|
4 |
INTEGER |
java.lang.Integer |
4 |
|
5 |
DOUBLE |
java.lang.Double |
8 |
|
6 |
FLOAT |
java.lang.Double |
6 |
|
7 |
TINYINT |
java.lang.Integer |
-6 |
|
8 |
SMALLINT |
java.lang.Integer |
5 |
|
9 |
CHAR |
java.lang.String |
1 |
|
10 |
VARCHAR_IGNORECASE |
java.lang.String |
12 |
|
11 |
VARCHAR |
java.lang.String |
12 |
|
12 |
BOOLEAN |
java.lang.Boolean |
16 |
|
13 |
BINARY |
[B |
-2 |
|
14 |
LONGVARBINARY |
[B |
-4 |
|
15 |
LONGVARCHAR |
java.lang.String |
-1 |
|
16 |
NUMERIC |
java.math.BigDecimal |
2 |
|
17 |
REAL |
java.lang.Double |
7 |
|
18 |
VARBINARY |
[B |
-3 |
|
19 |
DATE |
java.sql.Date |
91 |
|
20 |
TIME |
java.sql.Time |
92 |
|
21 |
TIMESTAMP |
java.sql.Timestamp |
93 |
|
22 |
BLOB |
??? |
??? |
|
23 |
CLOB |
??? |
??? |
|
24 |
ARRAY |
??? |
??? |
|
25 |
DATALINK |
??? |
??? |
|
26 |
DISTINCT |
??? |
??? |
|
27 |
JAVA_OBJECT |
??? |
??? |
|
28 |
REF |
??? |
??? |
|
29 |
XML |
??? |
??? |
|
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
总的来说,HSQLDB是一个功能强大且灵活的数据库解决方案,尤其适合Java开发者进行快速原型开发、单元测试以及小型应用。其轻量级特性使得在内存中的运行效率很高,而其对SQL标准的兼容性和事务支持则确保了其在复杂...
hsqldb是我们进行Java开发的最常用的数据库之一,希望大家能够喜欢
hsqldb是一款开源、轻量级、完全Java编写的数据库引擎,它支持嵌入式和服务器模式,非常适合用于小型项目或测试环境。在这个系统中,hsqldb被用作后台存储,存放员工信息、部门信息和公司信息。其优点在于快速启动、...
HSQldb(HyperSQL Database)是一款高效、轻量级且开源的Java数据库管理系统,它在IT领域中被广泛应用于开发、测试以及小型应用环境。HSQldb完全用Java编写,因此具有良好的跨平台性,可以在任何支持Java的系统上...
HSQLDB(HyperSQL Database)是一款优秀的轻量级开源纯Java SQL数据库管理系统。它被设计为易于集成到现有的Java应用环境中,尤其适合那些对性能和资源消耗有较高要求的应用场景。HSQLDB的主要特点包括: - **轻量...
这个例子中包含了hsqldb数据库,这是一款轻量级、嵌入式的Java数据库,常用于测试环境,因为它不需要单独的服务器进程,可以直接在内存中运行,也可以存储到磁盘。 ### jbpm4核心概念 1. **工作流引擎**: jbpm4的...
hsqldb是一个java写的小型、嵌入式数据库,不用安装,使用方便。
hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议。 相对其他数据库来说,其体积小,才563kb。 仅一个hsqldb.jar文件就包括了数据库引擎,数据库驱动,还有其他用户界面操作等内容
HSQDB的面向对象特性体现在它支持Java语言的数据类型和SQL的集成,允许开发者直接使用Java对象作为数据库中的数据,减少了数据转换的复杂性。例如,你可以创建一个Java类并将其实例存储为数据库表的行,这样在数据库...
总的来说,HSQLDB作为一个轻量级的Java数据库,提供了高效、灵活且易于使用的解决方案,尤其适合于开发、测试和快速原型构建等场景。其小巧的体积、高性能以及与Java的紧密集成,使得HSQLDB在IT行业中得到了广泛应用...
- **数据类型定义**:Oracle和HsqlDB的数据类型存在差异,例如Oracle中的NUMBER可能对应HsqlDB的DECIMAL或INTEGER,需要在移植过程中进行转换。 - **序列生成**:Oracle使用序列对象生成唯一ID,而HsqlDB使用`next...
HSQLDB 是一个轻量级的纯Java开发的开放源代码的关系数据库系统。因为HSQLDB的轻量(占用空间小),使用简单,支持内存运行方式等特点,HSQLDB被广泛用于开发环境和某些中小型系统中。 HSQLDB的运行需要Java环境的...
2. **启动数据库**: 使用`org.hsqldb.Server`类启动HSQDB服务器,或者在Java代码中直接创建`org.hsqldb.jdbc.JDBCConnection`实例。 3. **创建数据库**: 通过SQL语句`CREATE DATABASE`来创建新的数据库。 4. **...
HSQldb,全称HyperSQL Database,是一款完全开源、免费的Java实现的关系型数据库管理系统(RDBMS),它支持多种运行环境,包括独立服务器模式、嵌入式模式以及Web应用。HSQldb因其轻量级、高性能和易于集成的特点,...
4. **平台无关性**:由于该工具是基于Java开发的,因此它具备跨平台的特性,无论是在Windows、Linux还是Mac OS等操作系统上,只要安装了Java运行环境,就可以运行HSQLDB_TRAY_ICON。 5. **源代码开放**:作为开源...
HSQLDB 能够与其他Java应用无缝集成,与JDBC兼容,可以通过Java代码轻松进行数据操作。它也可以与各种应用程序服务器配合使用,如Tomcat、Jetty等。 ### 应用场景 HSQLDB 广泛应用于桌面应用、Web应用、单元测试、...
HSQldb 是一个轻量级、嵌入式的、开源的关系型数据库系统,尤其适合用于Java应用程序中。在本文中,我们将深入探讨HSQldb的学习,包括数据库的创建、启动、配置以及管理工具和SQLTool的使用。 首先,获取HSQldb的...
在Java中,一个常见的内存数据库是HSQLDB(HyperSQL Database),它是一个小型、轻量级、完全开源的关系型数据库,支持SQL标准。在开始之前,我们需要下载HSQLDB的驱动jar包,这个在你的压缩包文件中已经包含,即...
1. **HSQL数据库**:HSQLDB(HyperSQL Database)是一款轻量级、开源的关系型数据库管理系统,主要用于Java应用程序。它支持嵌入式和服务器模式,提供SQL标准的兼容性,并且可以存储数据为内存或磁盘格式。 2. **...