Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Các bước sử dụng CURSOR trong MySQL

4 bước cơ bản khi làm việc với CURSOR trong MySQL:

1. KHAI BÁO (DECLARATION)

Dùng DECLARE sau khi khai báo biến. Cú pháp:

DECLARE cursor_name CURSOR FOR SELECT-statement;

2. MỞ (OPENING)

Khởi tạo result set cho cursor:

OPEN cursor_name;

3. LẤY DỮ LIỆU (FETCHING)

Lấy dòng tiếp theo và di chuyển con trỏ:

FETCH cursor_name INTO variables_list;

4. ĐÓNG (CLOSING)

Giải phóng bộ nhớ, vô hiệu hóa cursor:

CLOSE cursor_name;

Thứ tự bắt buộc: DECLARE → OPEN → FETCH (trong loop) → CLOSE.