Fórum Tem como criar uma Function dentro da minha SP ?? #53774

05/11/2005

0

iai galera blz...
tenho uma Sotored Procedure e gostaria de Criar uma função dentro dela que me retornase um valor Boolean

tipo

function Verifica( D : date):Boolean;
begin
select count(*)
from feriados
where data = :DATA_PAR and codemp = 1
into
:TEMP;
if temp > 0
then result := true
else result := false;

end


e na SP somente fazer os testes
com a função verifica...ao inves de repetir o select em varias partes da SP sera que exite como ?? fazer isso dentro da SP ??


Juniorcesar

Juniorcesar

Responder

Posts

05/11/2005

Firekiller

Colega, posso estar enganado, mas no fire, acho que não existe criação de functions... apenas de procedures, porém, não se pode levar ao pé da letra, porque, como as procedures também retornam valores, poderia ser consideradas functions.... Sendo assim, o que você pode fazer é criar uma procedure para fazer o retorno que você quer, e tratá-la como uma function.


Responder

Gostei + 0

06/11/2005

Bruno Belchior

ou mesmo uma UDF...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar