E' possibile passare un paramentro che agisca nella calusola SELECT di una query?
Il parametro deve indicare il nome del campo da prelevare.
Pensavo di fare così:
ma non funziona!Codice PHP:
CREATE DEFINER=`root`@`localhost` FUNCTION `GetPathObj`(Param int(11)) RETURNS varchar(1000) CHARSET latin1
BEGIN
...
DECLARE campo_nome VARCHAR(10) default 'name_ita';
SELECT Object_id, @campo_nome INTO id,nome FROM objbase WHERE Object_id = Param;
...
END