Function dentro de selec[RESOLVIDO]

2 respostas
dsystem

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???

2 Respostas

ibotirama

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.

dsystem

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

Criado 20 de dezembro de 2010
Ultima resposta 20 de dez. de 2010
Respostas 2
Participantes 2