xinxingi commented on PR #15833:
URL: 
https://github.com/apache/dolphinscheduler/pull/15833#issuecomment-2055734970

   @qingwli @SbloodyS The UT that reports the error is meaningful. The 
com.alibaba.druid.sql.parser.SQLParserUtils.splitAndRemoveComment tool class 
does not do special processing for Oracle, which requires overall execution of 
PL/SQL. As a result, a complete statement will be incorrectly split. After 
correcting the logic of the code, I conducted unit tests on a series of PL/SQL 
statements and multiple compound SQL statements, and the tests all passed. But 
I didn't submit the code because there were too many test samples. If 
necessary, I will provide a comprehensive test sample in the comment area or 
make a git submission. I will continue to follow up on the maintenance of this 
data source from now on


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to