Open wangjie-fourth opened 3 years ago
NB
谢谢 wangjie,那个 PMC 就是我,主要是考虑一个相对“臃肿”的方法不太利于理解、修改和长期维护
@hit-lacus 谢谢 wangjie,那个 PMC 就是我,主要是考虑一个相对“臃肿”的方法不太利于理解、修改和长期维护
哇,大佬出现啦。疯狂比心
大佬太厉害了,完美解决了我的问题,之前用druid解析sql存在left join中的子查询的注释不能去除的情况
大佬的这段代码请问是参考了其他框架的源码吗
@Somnus711 大佬的这段代码请问是参考了其他框架的源码吗
hhh,是的。参考calcite中的org.apache.calcite.sql.advise.SqlSimpleParser
https://wangjie-fourth.github.io/2021/01/30/experience/remove-comment-in-sql/
这个博客的起源是Kylin的一个bug,在分析、修复这个问题的时候,尝试用了其他几个框架来解析SQL。在此记录一下,并总结一些能够去除SQL注释的解决办法。