Tôi đang xây dựng cây lồng nhau và tôi cần lấy dữ liệu cho hàng tiếp theo trong con trỏ, sử dụng Oracle. Và tôi vẫn cần hàng hiện tại, do đó, lặp đi lặp lại phía trước không phải là một giải pháp. Ví dụ:Lấy dữ liệu từ hàng kế tiếp trong con trỏ Oracle
OPEN emp_cv FOR sql_stmt;
LOOP
FETCH emp_cv INTO v_rcod,v_rname,v_level;
EXIT WHEN emp_cv%NOTFOUND;
/*here lies the code for getting v_next_level*/
if v_next_level > v_level then
/*code here*/
elsif v_next_level < v_level then
/*code here*/
else
/*code here*/
end if;
END LOOP;
CLOSE emp_cv;
Tôi đang sử dụng "đặt hàng anh chị em theo tên" và Oracle thề. Nhưng cảm ơn đã cho tôi thấy một chức năng tuyệt vời như vậy. –