У меня есть процедура SelectProc, которая содержит инструкцию SELECT. Я хочу добавить параметр процедуры LimitRowsCount и использовать его следующим образом:
CREATE PROCEDURE SelectProc (IN LimitRowsCount INTEGER UNSIGNED)
BEGIN
SELECT (...)
LIMIT LimitRowsCount;
END
но этот подход не работает.
Сам SELECT содержит вложенные подзапросы, поэтому я не могу создать представление из него. Есть ли способ лучше, чем динамический SQL (подготовленные операторы)?