Skip to content

Commit c0459a7

Browse files
mbelladebeikov
authored andcommitted
HHH-15850 Check if escape character is null in QuerySplitter
1 parent 9ee5494 commit c0459a7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

hibernate-core/src/main/java/org/hibernate/query/hql/internal/QuerySplitter.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -716,7 +716,9 @@ public SqmLikePredicate visitLikePredicate(SqmLikePredicate predicate) {
716716
return new SqmLikePredicate(
717717
(SqmExpression<?>) predicate.getMatchExpression().accept( this ),
718718
(SqmExpression<?>) predicate.getPattern().accept( this ),
719-
(SqmExpression<?>) predicate.getEscapeCharacter().accept( this ),
719+
predicate.getEscapeCharacter() == null ?
720+
null :
721+
(SqmExpression<?>) predicate.getEscapeCharacter().accept( this ),
720722
predicate.nodeBuilder()
721723
);
722724
}

0 commit comments

Comments
 (0)