Массив ввода для хранимой процедуры - PullRequest
0 голосов
/ 22 мая 2018

В MYSQL я создал хранимую процедуру с одним идентификатором в качестве входного значения, и он возвращает данные, связанные с идентификатором.

Теперь мне нужно передать массив идентификаторов в каждом экземпляре, и он долженвернуть данные для всех входных идентификаторов.

Есть ли какое-либо решение, чтобы оно работало без изменения хранимой процедуры?

1 Ответ

0 голосов
/ 22 мая 2018

Вы можете сделать это следующим образом:

CREATE PROCEDURE ......

BEGIN
SELECT 
   SELECTSTATEMENT1;
   SELECTSTATEMENT2;
   SELECTSTATEMENTn;
END

.. и передать соответствующие идентификаторы в массиве операторам выбора.

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