DB2 里游标的用法还是挺有门道的,适合大批量数据又想节省内存的场景。你可以把它当成指向结果集的“数据指针”,一行一行慢慢,效率还挺高。像在事务中用游标,记得加上 WITHHOLD,不然一 COMMIT 游标就没了。顺便说一句,不同场景下选 FOR LOOP 还是 DECLARE CURSOR,看你需不需要事务控制,别用错了哦~