Spec-Zone .ru
спецификации, руководства, описания, API
|
DECLAREcursor_name
CURSOR FORselect_statement
Этот оператор объявляет курсор и связывает его с a SELECT
оператор, который получает строки, которые будут пересечены курсором.
Чтобы выбрать строки позже, используйте a FETCH
оператор. Число столбцов, полученных SELECT
оператор должен соответствовать число выходных переменных,
определенных в FETCH
оператор.
SELECT
оператор не может иметь INTO
пункт.
Объявления курсора должны появиться перед объявлениями обработчика и после объявлений условия и переменной.
Сохраненная программа может содержать многократные объявления курсора, но у каждого курсора, объявленного в данном блоке, должно быть уникальное имя. Для примера см. Раздел 13.6.6, "Курсоры".
Для получения информации доступный через SHOW
операторы, возможно во многих случаях получить эквивалентную информацию при использовании курсора с INFORMATION_SCHEMA
таблица.