Function dentro de selec[RESOLVIDO]

Boa tarde pessoal.

Estou tentando inserir uma function dentro de um select, porém não estou tendo resultados. Já tentei de diversas formas, porém em nenhuma obtive sucesso…Somente erros.

Ela está mais ou menos assim:


                query.append( "SELECT " );
		query.append( campos );		
		query.append( " FROM " );
		query.append( "LOCAL L, " );
		query.append( "PRODUTO PRO, " );
		query.append( "PRODUTO_FORNECEDOR PF " );
                query.append( "WHERE " );
		query.append( "L.ID_UNN = ? " );
		query.append( "AND " );
		query.append( "L.ID_EMP = ? " );
                query.append( " AND FNCT_BOUTIQUE_JAVA(PRO.ID_PRO,? )  " );  //O meu problema está aqui

Eu já procurei uma forma de conseguir executar essa function ai dentro… Mas nadaaaaaaa… Eu preciso executar ela e pegar o return dela…

Será que alguém poderia me dar uma ajuda???

Não entendi, a sua function é uma stored procedure ? porque do contrário não funcionará, você não pode misturar código java em instruções SQL (teoricamente) a não ser que o seu banco permita escrever stored procedures em linguagem Java.

Espero ter ajudado.

Ibotirama, desculpa não ter especificado isso … É uma stored procedure