Я хочу установить в качестве имени выходного параметра объединенное имя kund.Vorname и kund.Nachname. Но я получаю синтаксическую ошибку и не могу ее найти. Буду признателен за любую помощь.
CREATE PROCEDURE GetName(IN kartennummer CHAR(16), OUT name VARCHAR(91))
BEGIN
SELECT @name = (CONCAT_WS(' ', kund.Vorname, kund.Nachname)
FROM Kunden kund,
Konten kont
WHERE kund.KundenID = kont.KundenID AND
kont.Kartennummer = kartennummer));
END;