-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
in: query-parserEverything related to parsing JPQL or SQLEverything related to parsing JPQL or SQLtype: enhancementA general enhancementA general enhancement
Milestone
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
Metadata
Metadata
Assignees
Labels
in: query-parserEverything related to parsing JPQL or SQLEverything related to parsing JPQL or SQLtype: enhancementA general enhancementA general enhancement