Derby MultiTableBulkIdStrategy uses non-existant temporary tables

Description

DerbyDialect currently inherits DB2Dialects GlobalTemporaryTableBulkIdStrategy but despite the naming ("global temporary table") these are per connection (https://db.apache.org/derby/docs/10.2/ref/rrefdeclaretemptable.html). With the current strategy they will not be created in most cases and cause errors.

Environment

None

Assignee

Unassigned

Reporter

Moritz Bechler

Fix versions

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

backportDecision

None

Components

Affects versions

Priority

Major
Configure