Хранимые функции: Как добавить несколько varchar вместе? - PullRequest
0 голосов
/ 17 августа 2011

Я пытаюсь собрать два varchar в один с помощью MySQL сохраненных функций?

Как с php ($ var1. $ Var2) или javascript´s (var1 + var2)

Не похоже, что он работает с плюсом (p_email + p_password).

DELIMITER $$

DROP FUNCTION IF EXISTS `voidcod_eventgroup`.`dummy`$$
CREATE FUNCTION `voidcod_eventgroup`.`dummy` (
     p_email VARCHAR(300),
     p_password VARCHAR(16)
) RETURNS VARCHAR(316)
BEGIN
     /* this only returns p_password NOT p_email*/
     RETURN p_email+p_password;

END$$
DELIMITER ;

Приветствие Voidcode.

1 Ответ

0 голосов
/ 17 августа 2011

Вы могли бы попробовать использовать CONCAT, хотя не пробовали его для такого рода вещей:)

CONCAT(p_email, p_password);
...