Declare a Cursor MySQL

В этом учебном пособии вы узнаете, как объявить курсор (Declare a Cursor) в MySQL с синтаксисом и примерами.

Описание

Курсор - это инструкция SELECT, которая определена в разделе объявления вашей хранимой программы в MySQL.

Синтаксис

Синтаксис объявления курсора в MySQL:

DECLARE cursor_name CURSOR FOR select_statement;

Параметры или аргументы

cursor_name – наименование назначенное курсору
select_statement – оператор SELECT связанный с курсором

Пример

Результирующим набором этого курсора являются все значения site_id, где site_name соответствует переменной name_in.
Ниже приведена функция, которая использует этот курсор.

Затем вы можете вызвать свою новую функцию (содержащую курсор) следующим образом: