Problemet er, at lagrede procedurer ikke rigtig returnerer output direkte. De kan udføre udvalgte sætninger inde i scriptet, men har ingen returværdi.
MySQL kalder lagrede procedurer via CALL StoredProcedureName();
Og du kan ikke dirigere det output til noget, da de ikke returnerer noget (i modsætning til en funktion).