Я хотел бы написать хранимую функцию MySQL, которая возвращает несколько строк данных. Это возможно? Кажется, что он заблокирован в 1 строке - даже не может вернуться строк.Функция MySQL возвращает более 1 строки
Например
DELIMITER // create function go() RETURNS int deterministic NO SQL BEGIN return null ; -- this doesn't return 0 rows! it returns 1 row -- return 0 ; END // DELIMITER ;
Возвращаясь null
из MySQL, хранимая процедура, хотя, не возвращает 0 строк .. она возвращает 1 строку со значением null
в нем.
Могу ли я вернуть 0 или более 1 строки из функции MySQL, как?
WoW! Это действительно интересно. – bobobobo
Итак, это действительно отвечает на мой запрос. Это хорошее решение! – bobobobo