Sql para Java

2 respostas
B

Alguem pode me ajudar nessa tarefa?
tenho que passar a query abaixo para java:

FUNCTION teste(data1 DATE,   vencimento DATE,   prestacao NUMBER,   jurosdiario NUMBER) RETURN NUMBER IS prestacaofutura NUMBER(12,   2);
  taxa NUMBER;
  diasdecorrido INTEGER;
  BEGIN

    diasdecorrido := TRUNC(vencimento) -TRUNC(data1);

    IF diasdecorrido <= 0 THEN
      diasdecorrido := TRUNC(data) -TRUNC(vencimento);
    END IF;

    taxa :=(jurosdiario / 100) + 1;
    prestacaofutura := prestacao *TRUNC(POWER(taxa,   diasdecorrido),   6);
    RETURN prestacaofutura;
  END teste;

obrigado

2 Respostas

T

TRUNC -> Math.floor ()
POWER(x,y) -> Math.pow(x,y)

B

vou tentar isso, obrigado

Criado 30 de janeiro de 2008
Ultima resposta 30 de jan. de 2008
Respostas 2
Participantes 2