la stored procedure viene chiamata da un altra stored procedure su un altro db, penso di averla modificata ma non sono sicuro che sia il modo corretto
Codice ex-collega - il blocco dove passa le variabili è " menu.get_nav_menu "
io l'ho modificata in questo modo, ma non so se è corretto perchè non conosco Postgresqlcodice:inner join dblink(sistema.stringa_conn($1), 'select * from menu.get_nav_menu('|| $4 ||')') as menu(id_menu int, padre int, parametro character varying(255), id_classe_metodo int, id_utente int, id_label int, nascosto int, livello int, id_menu_tipo int)
codice:inner join dblink(sistema.stringa_conn($1), 'select * from menu.get_nav_menu('|| $2 || ',' || $4 ||')') as menu(id_menu int, padre int, parametro character varying(255), id_classe_metodo int, id_utente int, id_label int, nascosto int, livello int, id_menu_tipo int)

Rispondi quotando