就是要一个一个判断做解析下推的,比如你举的SqlJoin例子, 然后继续left,right下推。 在 2020-09-21 10:50:31,"Harold.Miao" <[email protected]> 写道: >主要是嵌套回溯特别复杂, 例如getFrom之后后面可能又是嵌套一个SqlJoin等等类似情况太多。 还有要做很多的类型转换。 > >郭士榕 <[email protected]> 于2020年9月21日周一 上午10:21写道: > >> 可以使用calcite。解析kind为CREATE_TABLE的语句,解析INSERT,下推from的表。 >> >> >> >> >> >> 在 2020-09-21 10:12:13,"Harold.Miao" <[email protected]> 写道: >> >hi all >> > >> >请教大家在复杂sql语句中parse所有的table name是怎么实现的。 >> > >> >谢谢 >> > >> >-- >> > >> >Best Regards, >> >Harold Miao >> > > >-- > >Best Regards, >Harold Miao
- [SQL] parse table name from sql statement Harold.Miao
- Re:[SQL] parse table name from sql statement 郭士榕
- Re: [SQL] parse table name from sql statement Harold.Miao
- Re:Re: [SQL] parse table name from sql statement 郭士榕
- Re: Re: [SQL] parse table name from sql state... Harold.Miao
- Re: Re: [SQL] parse table name from sql ... Benchao Li
- Re: Re: [SQL] parse table name from ... Harold.Miao
- Re: [SQL] parse table name from sql statement silence
- Re: [SQL] parse table name from sql statement Harold.Miao
- Re: [SQL] parse table name from sql statement silence
