作为一个快长毛儿的老dba,真心怀念游标遍历数据的日子,其实不必实现全部存储过程,只要提供fetch数据的方式即可
- 功能/改进说明 :支持DECLARE cursor_name CURSOR FOR SELECT_statement;OPEN cursor_name;FETCH cursor_name等游标语法
- 为什么需要这个功能/改进 :方便遍历数据,初始功能支持单表即可。
- 其他数据库对应功能 :mysql支持游标,es通过scroll方式支持遍历index遍历,作为tidb应该为用户提供遍历数据的通用方法,可以先支持单表遍历的方式,有个简单实现,复杂查询由于资源消耗等问题可以进一步讨论实现方式