看起来 MySQL Workbench 现在支持 JSON 功能,但是我仍然看到 MySQL 5.7.9 功能上的解析器错误,例如“->”运算符。
当我使用以下查询时,我在“$.test”部分遇到语法错误:
记录
记录:{"test": 123}
查询
从表中选择测试->“$.test”
查询仍然成功执行,但是我很好奇为什么语法解析器错误地显示错误。
最佳答案
好的,问题可能与我在评论中发布的内容不同。您正在使用双引号,仅当未启用 ANSI 引号时才表示字符串(然后它们会包裹标识符)。请改用单引号。
关于MySQL 工作台 "->"支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41127365/