Могу ли я вызвать хранимую процедуру внутри функции mysql. Я пробовал, но он выдает синтаксическую ошибку. Является ли это возможным?Вызов хранимой процедуры с помощью функции mysql
DELIMITER $$
DROP FUNCTION IF EXISTS `fn_abcd`$$
CREATE FUNCTION `fn_abcd`(orderItem BIGINT(45),quantity INT) RETURNS double
BEGIN
DECLARE TotalNetValue DOUBLE;
set TotalNetValue = call sp_abcd(orderItem,quantity);
RETURN TotalNetValue;
END$$
DELIMITER ;
Я думаю, вам нужно использовать параметры INOUT для получения вашего вывода. Вы можете проверить документацию? – mohkhan
показать создать sp_abcd – chetan