Ich versuche, eine gespeicherte Prozedur/Funktion zu erhalten, um einen festgelegten Datentyp zurückzugeben, aber wenn ich versuche, bekomme ich "Sie haben einen Fehler in Ihrer SQL-Syntax ... in der Nähe 'zurück ('ein');". Irgendwelche Zeiger? Dies ist das erste Mal, dass ich versucht habe, mit gespeicherten Prozeduren zu spielen ... Danke!Mysql-Funktion zum Zurückgeben von Set-Daten
delimiter //
create function getset (set_type enum('a','b','c'))
returns set('one','two','three')
deterministic
begin
case set_type
when 'a'
return ('one');
when 'b'
return ('one,two');
when 'c'
return ('one,two,three');
end//
delimiter ;