cost 104 ms
尝试使用 IF NOT EXISTS 定义第二个主键

[英]Attempt to define a second primary key with IF NOT EXISTS

尽管有“IF NOT EXISTS”子句,为什么这个声明还是失败了? H2以文件模式运行(仅传递上述脚本的INIT参数) 这发生在一个空的(缺少数据库)上,表定义是 如果我将 PK 定义移动到表定义中,错误就会消失。 脚本是 该错误仅在建立并发连接时发生。 如果我将池大小设置为 1,则不会发生。 ...

2023-01-04 17:20:53   1   32    h2  
H2 数据库是否可以存在于 IDE 之外 - 还是每次都必须手动插入数据?

[英]Can H2 database exist outside of the IDE - or does the data have to be manually inserted each time?

我知道 H2 是一个内存数据库。 我正在观看 Mockito 上的(较旧的)课程的视频,该课程使用 H2 DB 进行说明。 在视频中,我看到了 H2 sql 语句跟踪以创建表,并在其 Eclipse IDE 控制台中插入运行的行。 但是,我没有在我的 IntelliJ IDE 中找到任何类似的痕迹 ...

当我调用 persist() 方法时,将 Hibernate 6 PropertyAccessException 转换为 JPA PersistenceException 时出错

[英]Error converting Hibernate 6 PropertyAccessException to JPA PersistenceException when I call persist() method

我正在尝试使用 Ktor 2.2.1 (Kotlin 1.8) 和 Hibernate 构建一个小的 web 应用程序 6. 当我尝试保存实体时(在 H2 sql in memory db,v2.1.214 中)我收到此错误: 我的代码:import org.hibernate.cfg.Config ...

如何在 H2 数据库中插入具有两层深引号嵌套的字符串?

[英]How to insert a string with a two-levels deep nesting of quotes in a H2 database?

我需要从 H2 控制台插入这个字符串,并带有两层深嵌套的引号。 由于 H2 DB 使用单引号,我不能使用双引号。 我看到这个SO 修复了一个带有嵌套引号的字符串。 我尝试插入,但出现此错误 INSERT INTO Encouragement VALUES(31,'WhoIAmInChrist',' ...

org.springframework.dao.InvalidDataAccessResourceUsageException:无法提取结果集;

[英]org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet;

我正在为 Spring 中的存储库中的自定义查询编写单元测试。我正在使用 h2 内存数据库创建员工并对该员工执行断言,该断言应从自定义查询中返回。 当我从我的存储库调用 save 方法时,抛出以下错误: 我将包括我的 pom.xml 以及我的存储库和测试的代码。 单元测试 密码.xml 应用程序测 ...

Java Spring H2 数据库:通过 JDBC 语句执行 DDL 时出错

[英]Java Spring H2 database: error executing DDL via JDBC statement

我正在尝试使用 Spring 构建 H2 数据库,但我遇到了错误。 到目前为止,我已按照此频道中的步骤进行操作,但遇到了此错误: (错误继续...) Model 资料库 依赖关系 主要的 应用程序.properties SQL 声明 我试过更改application.properties中的内 ...

只有我的 http://localhost:8080/ 映射有效,但我的映射中的 rest 在我的 Controller class 不

[英]Only my http://localhost:8080/ mapping works, but the rest of my Mappings in my Controller class do not

我正在创建一个功能类似于电子商务网站的项目,我的基本页面http://localhost:8080打开了,但是如果我尝试在 controller class 中添加"/admin"或任何其他映射,我会得到404白标页面。 我怎样才能使任何其他映射正确显示? 我尝试将主 class 中的@Compon ...

UnsatisfiedDependencyException、BeanCreationException 和 IllegalArgumentException 错误

[英]UnsatisfiedDependencyException, BeanCreationException, and IllegalArgumentException errors

我正在创建一个功能类似于电子商务网站的项目,但我不断收到标题中提到的错误。 我尝试查看其他线程,他们讨论了向类添加不同的注释。 例如,我在主 class 中添加了@EntityScan 和@ComponentScan 注释,但我仍然遇到相同的错误。 这是确切的错误消息,下面是我的代码: 主 clas ...

无法在 Spring 框架中正确使用 h2 数据库

[英]Unable to properly use h2 database in Spring framework

我是 Spring 框架和 H2 数据库的新手。 我的项目是创建一个 CRUD 操作后端来创建/读取/删除/更新人员。 我能够让我的所有功能正常工作并用邮递员对其进行了测试,但是当我访问数据库时,我的表没有被创建,也没有向其中添加任何内容。 下面是我的代码: People.java(我正在尝试创建 ...

无法保留 null 个值 (nullable=true)

[英]Can not persist null values (nullable=true)

我需要在我的 H2 数据库中插入一个 null 值,而不是空字符串。 我的实体看起来像这样: 我的带有值的 sql 语句,将从 Hibernate 生成,看起来像 https-jsse-nio-5550-exec-9 | 追踪 | ohtdsql.BasicBinder | 绑定参数1作为 [ ...

Hibernate 6 H2 方言覆盖 Nulls 优先级被忽略

[英]Hibernate 6 H2 dialect override Nulls precedence ignored

最近将我的项目升级到 Spring boot 3 和 Hibernate 6.1.5(从 5.x)。 我正在努力迁移我们过去扩展的不同方言。 覆盖方言的方式已经改变,所以我从这个(hibernate 5)迁移了我的 H2 方言扩展: 为此(休眠6): 但是 JPA 查询似乎完全忽略了空排序。 例如, ...

启动期间在 springboot 应用程序中使用 data.sql 加载数据时出现问题

[英]Issue while loading data using data.sql in springboot app during startup

我正在尝试将数据加载到 JPA 为代码中存在的实体创建的表中。 但我做不到。 你能帮我理解我做错了什么吗? 需要注意的重要一点是表已在 H2 中成功创建 实体代码` ` data.sql内容` ` 应用程序属性` ` 但低于错误` ` 我试图让 data.sql 在应用程序启动时加载一些数 ...

从 H2 迁移到 PostgreSQL

[英]Migrate from H2 to PostgreSQL

我需要在 WSO2 API 经理处用 PostgreSQL 替换 H2。 由于H2上目前有数据保存,我需要将其传递给PostgreSQL。 我找到了命令 将数据导出到 .sql 文件,但我无法使用它,因为我没有获得访问数据库的凭据,所以我不得不从 H2 生成的 .mv.db 文件中检索数据。 在这 ...

Oracle 和列中包含关键字的 H2 表

[英]Oracle and H2 Table with Keyword in Column

我有一个 Oracle 表,比如mytbl ,其中有一列OFFSET 。 我正在尝试使用H2创建单元测试,因为OFFSET是H2的关键字,我不得不使用双引号"OFFSET"重写查询,而不是简单地将列称为offset 。 我正在使用 SpringFramework 的EmbeddedDatabaseB ...

带有 H2 数据库的 SpringBoot - 无法执行 SQL,同时对应用程序进行分层

[英]SpringBoot with H2 database - failing to execute SQL, while strating the application

我正在学习 spring 安全与 JPA auth againest H2 表。 它无法从 data.sql 加载种子数据我尝试访问 H2 控制台,但不允许我登录。 任何建议表示赞赏应用程序.properties 用户.java 数据.sql 安全配置.java 我的用户服务.java 启动 spr ...

SQL 错误状态:90057 org.h2.jdbc.JdbcSQLSyntaxErrorException:未找到约束“PRIMARY KEY | UNIQUE (PID, PARTNER)”

[英]SQL Error Status: 90057 org.h2.jdbc.JdbcSQLSyntaxErrorException: Constraint "PRIMARY KEY | UNIQUE (PID, PARTNER)" not found

我刚刚将 h2database 从 1.4.197 升级到 2.1.212,现在我收到一条关于我在运行测试时创建的表之一的错误消息。 错误: org.h2.jdbc.JdbcSQLSyntaxErrorException: Constraint "PRIMARY KEY | UNIQUE (PID ...

2022-12-08 13:03:40   1   30    h2  
org.h2.jdbc.JdbcSQLSyntaxErrorException:找不到列“USER0_.PROFILE_ID”; SQL 声明:

[英]org.h2.jdbc.JdbcSQLSyntaxErrorException : Column "USER0_.PROFILE_ID" not found; SQL statement:

我目前正在构建一个具有用户逻辑的应用程序,并且我一直在尝试构建简单的方法并且只对数据库进行 1 个模拟,但我似乎无法通过 api 发出任何请求。但是,我能够访问 h2 数据库,我为测试创建的用户就在那里: 这是我尝试发出请求时遇到的错误: org.h2.jdbc.JdbcSQLSyntaxEr ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM