Skip to content

Commit 3d3561f

Browse files
jeonjonghyeokjrenaat
authored andcommitted
HHH-18739 Do not support join queries when using Mysql
1 parent 67816c5 commit 3d3561f

File tree

1 file changed

+1
-1
lines changed
  • hibernate-core/src/main/java/org/hibernate/dialect

1 file changed

+1
-1
lines changed

hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ public abstract class Dialect implements ConversionContext, TypeContributor, Fun
314314

315315
private static final Pattern ESCAPE_CLOSING_COMMENT_PATTERN = Pattern.compile( "\\*/" );
316316
private static final Pattern ESCAPE_OPENING_COMMENT_PATTERN = Pattern.compile( "/\\*" );
317-
private static final Pattern QUERY_PATTERN = Pattern.compile( "^\\s*(select\\b.+?\\bfrom\\b.+?)(\\bwhere\\b.+?)$" );
317+
private static final Pattern QUERY_PATTERN = Pattern.compile( "^\\s*(select\\b.+?\\bfrom\\b.+?)(\\b(where|join)\\b.+?)$" );
318318

319319
private static final CoreMessageLogger LOG = Logger.getMessageLogger( MethodHandles.lookup(), CoreMessageLogger.class, Dialect.class.getName() );
320320

0 commit comments

Comments
 (0)