使用 liquibase 和 PostgreSQL 从 CSV 导入数据时,有没有办法使用“覆盖系统值”

问题描述 投票:0回答:1

我正在使用 Liquibase 从 CSV 导入数据,并希望使用“覆盖系统值”选项导入值,这可能吗?

- loadData:
    tableName: TABLE
    file: xyz.CSV

引起:org.postgresql.util.PSQLException:错误:无法将非默认值插入“id”列 详细信息:列“id”是定义为 GENERATED ALWAYS 的标识列。 提示:使用 OVERRIDING SYSTEM VALUE 进行覆盖。

java postgresql spring-boot liquibase
1个回答
0
投票

Liquibase 不支持这一点 - 它不会根据源文件追加或修改插入内容。

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