mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-27 14:30:16 +00:00
HHH-16137 Fix check when replacing jdbc parameter
This commit is contained in:
parent
ad3cd73ada
commit
0e9e631e3e
@ -5210,7 +5210,7 @@ private void replaceJdbcParametersType(
|
|||||||
for ( List<JdbcParameter> parameters : jdbcParamsForSqmParameter ) {
|
for ( List<JdbcParameter> parameters : jdbcParamsForSqmParameter ) {
|
||||||
assert parameters.size() == 1;
|
assert parameters.size() == 1;
|
||||||
final JdbcParameter jdbcParameter = parameters.get( 0 );
|
final JdbcParameter jdbcParameter = parameters.get( 0 );
|
||||||
if ( ( (SqlExpressible) jdbcParameter ).getJdbcMapping() != valueMapping ) {
|
if ( ( (SqlExpressible) jdbcParameter ).getJdbcMapping() != jdbcMapping ) {
|
||||||
final JdbcParameter newJdbcParameter = new JdbcParameterImpl( jdbcMapping );
|
final JdbcParameter newJdbcParameter = new JdbcParameterImpl( jdbcMapping );
|
||||||
parameters.set( 0, newJdbcParameter );
|
parameters.set( 0, newJdbcParameter );
|
||||||
jdbcParameters.getJdbcParameters().remove( jdbcParameter );
|
jdbcParameters.getJdbcParameters().remove( jdbcParameter );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user