Closed
Description
Hello
similar to #2593
With spring boot >= 2.7, the application failed to start because of merge statement (oracle syntax)
class net.sf.jsqlparser.statement.merge.Merge cannot be cast to class net.sf.jsqlparser.statement.select.Select (net.sf.jsqlparser.statement.merge.Merge and net.sf.jsqlparser.statement.select.Select are in unnamed module of loader 'app')
for exemple in a JPA repository
@Modifying
@Query(value = "merge into ...", nativeQuery = true)
void mergeStatement();
detectParsedType()
in JSqlParserQueryEnhancer appears to neglect the Merge statement which is supported by Jsqlparser