Come posso fare per passare il Database alla QUERY ???
Cosi mi da errore non usa DB_Mese come variabile ma come nome del Database e chiaramente non esiste il Database DB_Mese e cosi per la tabella,
non so come fare dato che una sola PROCEDURE deve lavorare in 2 Database e non posso usare " USE mioDatabase; " ....!!!
codice:
DROP PROCEDURE IF EXISTS formule;
CREATE PROCEDURE formule (IN TipoFormula CHAR(2),IN DB_Mese CHAR(50)),IN Tabella CHAR(50))
BEGIN
IF TipoFormula = 'F1' THEN
SELECT COUNT(ID) AS Valore FROM DB_Mese.Tabella WHERE DB_Mese.Tabella.Esito='OK';
END IF;
IF TipoFormula = 'F2' THEN
###
END IF;
IF TipoFormula = 'F3' THEN
###
END IF;
END