ruanwenjun commented on issue #17124:
URL: 
https://github.com/apache/dolphinscheduler/issues/17124#issuecomment-2796228249

   This is a history problem, probably caused by the initialized design of 
SqlTask. We have many datasources, and all of them are using the same task 
plugin instance, so there are existing some cases that is difficultly to adapt 
it. e.g. fetch log, split sql...
   
   The long term solution is to split the SqlTask on the backend to adapt 
different datasource.
   
   Let's back to this case, the main reason is due the the sql task don't 
directly replace the parameter in the sql, but will use `?` placeholder, we 
would better keep the simple logic here, directly replace the parameter in sql 
rather than use `?`.


-- 
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