Функция: Таблица как возвращаемое значение - PullRequest
2 голосов
/ 26 января 2012

Я обычно работаю с MSSQL-сервером, где я могу вернуть табличный набор данных вызывающей функции. Я понимаю, что это невозможно в MySQL. Как лучше всего использовать MySQL, как можно получить тот же результат.

Должен ли я работать с временными таблицами? Я рад за все ответы.

Ответы [ 2 ]

2 голосов
/ 26 января 2012

Я думаю, что временные таблицы - ваш единственный ответ.Вы не можете «использовать» возврат хранимой процедуры, а хранимая функция может вернуть только одно значение.

0 голосов
/ 31 июля 2013

Зависит от сложности стола, который вы хотите вернуть.

Если это один столбец, вы можете вернуть его в виде строки с разделителями и проанализировать ее.

В противном случае вам потребуется использовать временную таблицу.

...