Computer >> Máy Tính >  >> Lập trình >> MySQL

Các bước khác nhau trong việc sử dụng con trỏ MySQL là gì?


Tiếp theo là các bước khác nhau trong việc sử dụng con trỏ MySQL -

  • KHAI BÁO - Trước hết chúng ta phải khai báo một con trỏ bằng câu lệnh DECLARE. Phần khai báo con trỏ phải sau phần khai báo biến. Cú pháp khai báo con trỏ MySQL có thể như sau -

DECLARE cursor_name CURSOR FOR SELECT-statement;
  • MỞ RỘNG - Tiếp theo, chúng ta cần mở con trỏ và nó có thể được mở bằng câu lệnh OPEN. Trên thực tế, câu lệnh OPEN khởi tạo tập kết quả cho con trỏ, do đó chúng ta phải gọi câu lệnh OPEN trước khi tìm nạp các hàng từ tập kết quả. Cú pháp để mở con trỏ MySQL có thể như sau -

OPEN cursor_name;
  • TÌM KIẾM các hàng - Bây giờ, sau khi mở con trỏ, chúng ta cần sử dụng câu lệnh FETCH để truy xuất hàng tiếp theo được con trỏ trỏ đến và di chuyển con trỏ đến hàng tiếp theo trong tập kết quả. Cú pháp để tìm nạp con trỏ MySQL có thể như sau -

FETCH cursor_name INTO variables list;
  • ĐÓNG CỬA - Cuối cùng chúng ta sẽ đóng con trỏ bằng câu lệnh CLOSE để hủy kích hoạt con trỏ và giải phóng bộ nhớ liên kết với nó. Cú pháp để đóng con trỏ MySQL có thể như sau -

CLOSE cursor_name;