проблема с функцией mysql с параметром и выберите - PullRequest
0 голосов
/ 14 июля 2020

У меня проблема с простой функцией 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;

независимо от того, что вы введите, вы получите ту же ошибку, я знаю, что это что-то простое, но я выиграл ... хе-хе, спасибо за быстрый ответ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...