Skip to content

BatchInsert is translated incorrectly for Oracle custom changes #1613

@cdprete

Description

@cdprete

Liquibase Integration: Spring Boot 2.1.2

Database Vendor & Version: Oracle 12

Description

When creating a custom change that implies the usage of InsertSetStatement for performing multiple insertions at once, the InsertSetGenerator#supports method returns true for Oracle, but the statement that's generated is invalid.
INSERT INTO XYZ(X,Y,Z) VALUES(...),...,(...) is generated rather than something like in https://stackoverflow.com/a/39602

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Open Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions