У меня проблема с простой функцией mysql, которая принимает только один параметр, выполняет с ним выборку, и если она не удалась, мне нужно, чтобы она вернула значение по умолчанию, проблема в том, что когда я выполняю функцию, я получить следующую ошибку:
Ошибка выполнения процедуры 1054 - Неизвестный столбец «тест» в «списке полей»
mysql код:
CREATE FUNCTION `fn_buscar_id`(pvalor VARCHAR(100)) RETURNS int(11)
BEGIN
DECLARE Pid INT;
select ID INTO Pid from PARAMETROS_GENERALES WHERE VALOR = pvalor||' ';
IF Pid is null THEN
SET Pid = 514;
END IF;
RETURN Pid;
END;
независимо от того, что вы введите, вы получите ту же ошибку, я знаю, что это что-то простое, но я выиграл ... хе-хе, спасибо за быстрый ответ