PostgreSQL ILIKE Keyword is considered a column name when deducing alias injection points

Description

In Hibernate 6.1.7 a condition query for @Filtercan contain the postgresql keyword ilike (case-insensitive like) without any problems.

In Hibernate 6.2.0 this keyword is now prefixed with a column alias when automatic deduction of column alias injection points is true (which is the default).

The resulting query is obviously invalid and throws a SQLGrammarException at runtime.

Activity

Show:
Fixed

Details

Assignee

Reporter

Worked in

Components

Sprint

Fix versions

Affects versions

Priority

Created April 11, 2023 at 1:07 PM
Updated February 8, 2024 at 1:15 PM
Resolved February 8, 2024 at 11:07 AM