编号 数据库类型 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 OBJECT
分享到:
相关推荐
6. **备份与恢复**:HSQldb可能改进了备份和恢复机制,允许更灵活的数据存档和恢复策略,以便于应对意外情况。 7. **文档更新**:与新版本一同发布的可能还有更新后的用户手册和开发者指南,这些文档会详细介绍新...
HSQLDB 支持多种数据类型,包括数值类型、字符串类型、日期时间类型以及二进制数据类型。它还提供了丰富的函数库,如数学函数、字符串函数、日期时间函数等,方便用户在SQL查询中进行数据处理。 ### 性能优化 ...
HSQDB的面向对象特性体现在它支持Java语言的数据类型和SQL的集成,允许开发者直接使用Java对象作为数据库中的数据,减少了数据转换的复杂性。例如,你可以创建一个Java类并将其实例存储为数据库表的行,这样在数据库...
1. **完全Java实现**:HSQldb 是一个用Java编写的关系型数据库,因此它可以运行在任何支持Java的平台上,具有良好的跨平台性。 2. **小型化与高效**:由于其轻量级的特性,HSQldb 占用资源少,启动迅速,适用于...
HyperSQL是用Java编写的一款SQL关系数据库引擎 它的核心完全是多线程的 支持双向锁和MVCC 多版本并发控制 几乎完整支持ANSI 92 SQL 支持常见数据类型 最新版本增加了对BLOB和CLOB数据的支持 最高支持达64T的数据量 ...
HSQLDB的性能可以通过调整内存大小、使用存储引擎类型(内存或文件)、索引策略等方式进行优化。在处理大量数据时,合理设计表结构和索引能显著提升查询效率。 总之,HSQLDB是一款强大且灵活的数据库解决方案,无论...
- **数据类型与算术操作**:涵盖整型、浮点型、日期时间、字符串等多种数据类型,以及算术运算规则,为数据存储和处理提供灵活性。 - **序列与标识**:提供自动增长列和序列功能,简化主键的管理和事务处理。 #### ...
通过指定`java -cp hsqldb.jar org.hsqldb.Server`的命令行参数,如`-database.n`和`-dbname.n`来配置数据库路径和别名。例如,启动名为`test`的数据库,命令为`java -cp hsqldb.jar org.hsqldb.Server -database.0 ...
《HSQldb与Java数据库连接详解》 HSQldb(HyperSQL Database)是一款开源、轻量级、嵌入式的关系型数据库管理系统,广泛应用于Java应用程序中。它支持SQL标准,提供单用户和多用户模式,并且可以运行在内存中或磁盘...
- **类型和算术操作**:介绍了HSQLDB支持的各种数据类型,包括整型、浮点型、二进制类型等,并解释了不同类型之间的转换规则和算术运算。 - **序列和标识**:说明了如何在HSQLDB中实现自动递增字段和序列生成器,这...
《HSQLDB——轻量级Java数据库的使用与探索》 HSQLDB,全称HyperSQL Database,是一款轻量级、高性能的纯Java关系型数据库管理系统。它无需额外安装,可直接在Java环境中运行,因此在开发和测试环境中非常受欢迎。...
- **数据类型**:支持多种数据类型,如整型、浮点型、字符串等。 - **算术操作**:支持各种算术运算符和函数。 **4.4 JDBC 支持** HSQLDB 提供了一个完整的 JDBC 驱动,使得 Java 应用程序能够方便地与数据库交互...
- **定义**:HSQLDB(HyperSQL Database)是一款轻量级、开源的纯Java SQL数据库管理系统。它能够作为嵌入式数据库使用,也可以作为一个独立的服务器运行。 - **特性**: - **纯Java编写**:使得它可以在任何支持...
HSQldb因其小巧、高效以及对Java应用的良好支持,常被用于开发、测试和部署阶段,尤其是对于那些对数据存储需求不高但又需快速启动的项目。 在本压缩包中,提供的HSQldb版本为2.25,特别之处在于它是针对JDK 1.5...
HSQldb完全用Java编写,因此具有良好的跨平台性,可以在任何支持Java的系统上运行。其设计目标是提供一个高性能、易于使用且完全符合SQL标准的数据库解决方案。 HSQldb的一大特点是支持标准SQL语法,这使得开发人员...
Java HSQLDB与SqlTool是两个轻量级的数据库管理和SQL执行工具,它们在Java开发环境中经常被用来进行快速的数据存储和查询操作。HSQLDB(HyperSQL Database)是一个完全开源的关系型数据库管理系统,而SqlTool是...