【 TiDB 使用环境】测试环境
【 TiDB 版本】5.7.25-TiDB-v5.0.4
【遇到的问题】
found_rows函数其实是要返回上次操作去除limit之后的总行数,但是tidb执行中,返回的还是分页大小,求大神指点一下是什么问题
我试了下,确实是不行
mysql官网位置:https://dev.mysql.com/doc/refman/5.7/en/information-functions.html#function_found-rows
这个功能依赖于SQL_CALC_FOUND_ROWS,而这个貌似还没有完整的实现,可以参考下面的链接看看
https://github.com/pingcap/tidb/pull/26098
show variables like ‘%tidb_enable_noop_functions%’;
可以看下这个参数,为1则表示调用未实现的功能时不会报错
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。