gpt4 book ai didi

spring-data-jpa - 在 Redshift 数据库中插入数据时出现异常

转载 作者:行者123 更新时间:2023-12-05 07:39:36 27 4
gpt4 key购买 nike

同时从数据库中获取数据尝试在 Redshift 数据库中插入数据时工作正常但出现异常我的 POJO 类:Quote.java

@Entity
public class Quote {
@Id
@GeneratedValue(strategy= GenerationType.AUTO)
private Integer id;
@Column(name="user_name")
private String username;
private String quote;
}

获取异常:

com.amazon.support.exceptions.ErrorException: [Amazon](500310) Invalid operation: relation "hibernate_sequence" does not exist;

我们不能在 Redshift 中创建序列,但我们可以在 postgresql 中创建序列当我连接到 redshift + spring-data-jpa 时,它正在使用 postgresql db

hbm2ddl.auto = 更新

我也试过identity

最佳答案

我做了 GenerationType.TABLE 并创建了名为 sequence 的表来克服这个问题。

创建表序列(seq_count bigint, seq_name varchar(65535));

但是好像很慢。

关于spring-data-jpa - 在 Redshift 数据库中插入数据时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47009292/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com