有时候数据源比较复杂时需要用Mysql的存储过程生成数据集,才返回来给coreseek调用以生成索引,但是直接
sql_query = CALL search_proc_get_mb_tag(0, 1)
是会报
sql_query: PROCEDURE table.procedure can't return a result set in the given context
的错误。
在
sql_query = CALL search_proc_get_mb_tag(0, 1)
上方加入
mysql_connect_flags=131074
即可解决此问题。
本文探讨了在使用MySQL存储过程生成数据集时遇到的错误,并提供了通过设置mysql_connect_flags解决此问题的方法。

被折叠的 条评论
为什么被折叠?



