Skip to content

Commit 6e87b38

Browse files
mbelladebeikov
authored andcommitted
HHH-15850 Check if escape character is null in QuerySplitter
1 parent 061fb1e commit 6e87b38

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
@@ -913,7 +913,9 @@ public SqmLikePredicate visitLikePredicate(SqmLikePredicate predicate) {
913913
return new SqmLikePredicate(
914914
(SqmExpression<?>) predicate.getMatchExpression().accept( this ),
915915
(SqmExpression<?>) predicate.getPattern().accept( this ),
916-
(SqmExpression<?>) predicate.getEscapeCharacter().accept( this ),
916+
predicate.getEscapeCharacter() == null ?
917+
null :
918+
(SqmExpression<?>) predicate.getEscapeCharacter().accept( this ),
917919
predicate.nodeBuilder()
918920
);
919921
}

0 commit comments

Comments
 (0)