Pular para o conteúdo
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #75895
    Tytto
    Participante

      Como crio uma Exception no Oracle. Preciso criar dentro de uma Stored Procedure, de forma que estah Exception seja gerada mas a SP continue.

      Obrigado.

      #75900
      Marcio68Almeida
      Participante

        Basta você utilizar a estrutura de Begin Exception End
        Begin
        comandos
        Exception
        when Others then
        armazena o erro
        End

        Para que funcione da forma desejada, cada grupo de comandos devem estar dentro desta estrutura, por que a cada possível erro ele vai direto para o exception…
        Por exemplo :
        Begin
        Insert ...
        Exception
        when Others then
        armazena o erro
        End
        -- No caso de erro no insert acima, vai registrar o erro e continuar no próximo begin.
        Begin
        novo comando
        Exception
        when Others then
        armazena o erro
        End

        #77030
        drumond
        Participante

          neste link, tem todos os tipode de exception geradas !!! 🙂
          http://www.unix.org.ua/orelly/oracle/prog2/ch08_03.htm

          #77121
          drumond
          Participante

            neste link, tem todos os tipode de exception geradas !!! 🙂
            http://www.unix.org.ua/orelly/oracle/prog2/ch08_03.htm

          Visualizando 4 posts - 1 até 4 (de 4 do total)
          • Você deve fazer login para responder a este tópico.
          plugins premium WordPress