Open zdm-wyx opened 11 months ago
@hanchuanchuan
一样的问题 看起来好像是解析器部分没有支持 json
我看它那个语句直接去内嵌的tidb执行了,好像tidb不支持这个语法,只能等作者升级go inception了?
我看它那个语句直接去内嵌的tidb执行了,好像tidb不支持这个语法,只能等作者升级go inception了?
对~ 我们目前的需求暂时还是 default 支持 json_array。暂时内部 fork 了一个版本魔改了https://github.com/hanchuanchuan/goInception/blob/master/parser/parser.y 看起来他的语句都是使用 yacc解析的。主要是 tidb 对 json 的支持没有 MySQL 的全面。所以看起来只能自己改了。。
我看它那个语句直接去内嵌的tidb执行了,好像tidb不支持这个语法,只能等作者升级go inception了?
对~ 我们目前的需求暂时还是 default 支持 json_array。暂时内部 fork 了一个版本魔改了https://github.com/hanchuanchuan/goInception/blob/master/parser/parser.y 看起来他的语句都是使用 yacc解析的。主要是 tidb 对 json 的支持没有 MySQL 的全面。所以看起来只能自己改了。。
谢谢🙏
描述 对问题简单清晰的描述 使用goInception-v1.3.0-72,检查mysql8.0-json添加索引时,返回语法错误,但是在mysql8.0中执行时没有问题 重现 模拟重现的步骤
环境
参数 可能与问题相关的设置参数