Как мне сохранить и перебрать набор результатов в MySQL Stored Proc? - PullRequest
12 голосов
/ 02 февраля 2011

Я относительно новичок в хранимых процессорах MySQL, поэтому я надеялся, что кто-нибудь мне поможет.Я хочу вызвать мой сохраненный процесс (возможно, передать один IN параметр) и сделать так:

  1. SELECT некоторые данные
  2. Перебирать записи
  3. Выполните некоторые операции над несколькими полями в каждой записи, включая некоторые INSERT s в других таблицах на основе найденных данных.

Моя проблема в том, что я не знаюкак хранить набор данных SELECT и повторять записи.Я знаю, как declare и set такие вещи, как int и text, но не полные наборы данных.Как мне это сделать?

Спасибо

1 Ответ

9 голосов
/ 02 февраля 2011

Просмотр курсоров MySql

http://dev.mysql.com/doc/refman/5.0/en/cursors.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...