h2 相关问题

H2是用Java编写的关系数据库管理系统。它可以嵌入Java应用程序中,也可以在客户端 - 服务器模式下运行。 H2支持常规的基于磁盘的数据库以及内存数据库。

应用程序退出后Jooq插入将丢失(使用h2本地嵌入文件)

dsl 上下文创建: 私有 val 资源 = Thread.currentThread().contextClassLoader.getResource("mock-data.db")!! 私有 val 连接 = DriverManager.getConnection("jdb...

回答 1 投票 0

如何使用保留关键字重命名H2 SQL列

如何使用 H2 方言在 SQL 中将 MY_TABLE 的列从 offset 重命名为 OFFSET? 当我使用 ALTER TABLE MY_TABLE RENAME "offset" TO "OFFSET";它给了我错误消息...

回答 1 投票 0

org.hibernate.tool.schema.spi.CommandAcceptanceException:通过 JDBC 语句执行 DDL“如果存在组 CASCADE 则删除表”时出错

我正在制作一个 Spring Boot 应用程序,在开发过程中使用 Hibernate 和 H2 数据库,并收到此错误,但我找不到解决方案,下面是错误日志 00 警告 8560 --- [ ...

回答 1 投票 0

如何配置@JdbcTest中使用的H2?

如何配置用于 H2 @JdbcTest 的兼容性设置? jdbc:h2:~/test;MODE=MSSQLServer;DATABASE_TO_UPPER=FALSE;CASE_INSENSITIVE_IDENTIFIERS=TRUE 我需要执行以下队列...

回答 1 投票 0

重置 H2 增量器

如何重置H2中的id增量器?如果您愿意,可以将其称为 XY 问题,但我的测试失败只是因为 ids (GenerationType.IDENTITY) 不匹配。我清除了 @BeforeEach 中的行,但是

回答 1 投票 0

无法注入测试类中的静态字段

我尝试测试一下。注意它是一个接口,所以我要测试 Spring 为我编写的类(作为练习,我正在学习测试) 包 pp.spring_bootstrap.dao; 导入 org.springframew...

回答 1 投票 0

在 Spring Boot 应用程序中初始化 H2 数据库失败

考虑以下 JPA 实体: @实体 @Table(名称 = "地址") @盖特 @塞特 @NoArgs构造函数 公共类地址实体{ @ID @GenerateValue 私人长ID; 私人

回答 2 投票 0

在 H2 [SPRING-BOOT] 上通过 NamedParameterJDBCTemplate 使用整数时出现未知数据类型

我正在用 H2 的内存数据库测试 Dao。我将一个 int 传递给带有映射的查询来执行它。该查询在 Oracle SQL 上运行正常,但在 H2 中不成功。 DAO @覆盖 酒吧...

回答 4 投票 0

Hibernate 未在内存数据库中使用 H2 创建表

我正在尝试测试一个使用 SpringMVC 和 Hibernate 与 MySQL 的应用程序。我尝试使用 HSQLDB,但由于语法与 MySQL 不同,查询可能无法正常工作,所以我决定使用 H...

回答 2 投票 0

使用H2嵌入式数据库和spring-jdbc处理“数据库已关闭”

虽然内置的H2 EmbeddedDatabaseConfigurer提供了一个带有DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false选项设置的JDBC连接,但恼人的异常是由

回答 1 投票 0

H2 数据库 Postgres 模式更新插入

当H2数据库处于Postgres模式时,如何检查它是否支持以下语句(upsert / on冲突) INSERT INTO event_log_poller_state(聚合类型、消费者组 ID、值) 价值观...

回答 2 投票 0

使用 Spring Boot 3.2 实现 H2 内存和几何数据

上下文 我有一个应用程序,在 Spring Boot 3.2 的数据库中使用 POINT 数据来获取纬度和经度。生产数据库是 MySQL,我可以使用如下语句插入点数据:

回答 1 投票 0

H2 Spring Boot - 不创建具有 LocalDateTime 属性的表

我有 Spring Boot 3.2 和 H2 用于开发。 H2 正在创建一些表,但不是全部。 我最初是使用 MySQL 数据库开发我的项目 - 但后来在

回答 1 投票 0

在docker中运行的spring boot应用程序中访问h2控制台

我尝试访问h2控制台以获取在docker中运行的spring boot应用程序使用的h2数据库,但出现以下错误(http://localhost:8080/h2/): H2 控制台 抱歉,远程连接 ('

回答 1 投票 0

H2 Spring Boot - 不使用 LocalDateTime 属性创建

我有 Spring Boot 3.2 和 H2 用于开发。 H2 正在创建一些表,但不是全部。 我最初是使用 MySQL 数据库开发我的项目 - 但后来在

回答 1 投票 0

数组列包含其他数组列的值

如何要求一个数组列具有另一个数组列的所有值? 如果存在则删除表 A; 创建表 A(foo INT ARRAY, bar INT ARRAY); 插入 A(foo, bar) 值 (数组[1,2,3],...

回答 1 投票 0

为什么是选择一个关键字,但例如设置一个标识符?

当 H2 解析一条语句时,它决定 SELECT 是一个 KEYWORD,但例如 SET 是一个 IDENTIFIER(版本 1.4.182)。为什么 SET 不是关键字?

h2
回答 1 投票 0

Hibernate 5 用户类型

@覆盖 public Object nullSafeGet(ResultSet rs, String[] 名称, SharedSessionContractImplementor 会话, 对象所有者) 抛出 HibernateException { 尝试 { 对象

回答 1 投票 0

H2 Spring Boot - 不创建所有表

我有 Spring Boot 3.2 和 H2 用于开发。 H2 正在创建一些表,但不是全部。 我最初是使用 MySQL 数据库开发我的项目 - 但后来在

回答 1 投票 0

将嵌入式 h2 数据库添加到可执行 jar

我正在编写一个小型 Java 应用程序,用于将数据读取/写入嵌入式 h2 数据库。 出于开发目的,我想将数据库添加到从我的应用程序生成的 jar 文件中。 使用...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.