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ì:

Codice PHP:
CREATE DEFINER=`root`@`localhost` FUNCTION `GetPathObj`(Param int(11)) RETURNS varchar(1000CHARSET 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 
ma non funziona!