› Fóruns › Developer,Designer e Discoverer › PL SQL .. CONDIÇÃO › PL SQL .. CONDIÇÃO
19 de setembro de 2005 às 8:19 pm
#74577
Participante
Eu n?o sou muito f? de colocar as express?es encadeadas dessa forma, um par?ntese no lugar errado e nada funciona, al?m do que, fica dif?cil para os futuros mantenedores da aplica??o…
If intResto < 2 Then
strDigito1 := 0
Else
strDigito1 := TO_CHAR (11 – intResto)
End If;
O que voc? deve ter errado na sua express?o ? :
strdigito1 :=(If (intResto < 2) then '0' else to_char(11 – intResto)end if;)
Voc? colocou a associa??o dentro do IF e trouxe o resultado para a string novamente…
Obs.: Eu n?o testei, mas o cominho ? por ai…