Pular para o conteúdo

Fóruns Developer,Designer e Discoverer PL SQL .. CONDIÇÃO PL SQL .. CONDIÇÃO

#74577
Marcio68Almeida
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…