[MySQL] Stored procedure a mnozina jako parametr
Zdravim, nejak se mi nedari vygooglit syntaxe pro predani mnoziny jako parametru do stored procedure v MySQL.
zkousel jsem:
call moje_procedura(('prvni','druhy'));
i:
set @s = ('prvni','druhy')
call moje_procedura(s);
Oboji zpusobi:
Error Code : 1241
Operand should contain 1 column(s)
Definice procedury:
CREATE PROCEDURE `moje_procedura`(
name SET('prvni','druhy','treti'))
BEGIN
END;
Jak tam ten parametr dostat?
Re: [MySQL] Stored procedure a mnozina jako parametr
mysql nepoznam ale co takto si do tej premennej s najprv naskladat retazec cez concatenate ? Alebo skus dat tu mnozinu do dvojitych uvodzoviek "
Re: [MySQL] Stored procedure a mnozina jako parametr
Tak uz mam reseni:
call moje_procedura('prvni,druhy');
jak proste :)