...a o pár minut později jsem přišel na to, že problém byl jen (jako vždy) chybějící středník.
INTO specified more than once
chyba je generována z druhého SELECT
příkaz (když najde druhý INTO
) a nenapovídá příliš o tom, kde najít problém; tak jsem se rozhodl to dát sem, protože jsem na internetu nic o této chybě nenašel.
UPRAVIT:
stačí přidat chybějící středník na první SELECT
prohlášení
...
SELECT x INTO a FROM t1 WHERE y = 1; #missing semicolon
IF a > 5 THEN
SELECT m, n INTO b ...;
...