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

MySQL Cursor là gì? 3 đặc tính chính

Trong khoa học máy tính, database cursor là cấu trúc điều khiển duyệt qua các bản ghi trong database. Cursor MySQL tương tự các DB khác - cơ chế lặp qua kết quả SQL từng dòng một. Hỗ trợ trong stored procedure, function, trigger. Có từ MySQL 5+.

3 đặc tính chính

READ ONLY

Không thể UPDATE bảng qua cursor.

Non-Scrollable (Chỉ tiến một chiều)

Chỉ duyệt từ trên xuống (top-to-bottom). Không thể lùi, nhảy, bỏ qua dòng.

Asensitive

Không tạo bản sao bảng. Nhanh hơn cursor insensitive (tạo bản sao).