Pular para o conteúdo
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #83528
    ejunior
    Participante

      Pessoal alguem já utilizou Trigger em View??? E por percebi q quando coloco uma trigger em uma view algumas vezes as atualizações os inserção q faco atraves na view nao são executadas. O Oracle retorna dizendo q a ação foi executada com sucesso mas na verdade nao foi.

      Alguem sabe oq pode ser???

      Obrigado!!!

      #83531
      Marcio68Almeida
      Participante

        Não entendi nem como nem por que colocar uma trigger em uma view…

        #83534
        ejunior
        Participante

          entao olhei aqui e coloquei a Trigger na tabela so q percebi q quando fazia o update na view a trigger não reconhecia pq ela estava assim “AFTER INSERT OR UPDATE OF coluna ON tabela” ai tirei a coluna “AFTER INSERT OR UPDATE ON tabela” e funcionou.

          Alguem tem alguma coisa da Oracle falando sobre controle de acesso por view??? Vantagens e Desvantagens???

          #83536
          Marcio68Almeida
          Participante

            Ah, entendi…
            Você não colocou a trigger na view, foi na tabela que você atualiza a partir de uma view…
            Não gosto muito desses processos (atualizar uma view para atualizar uma ou mais tabelas) isso normalmente gera problema, falo isso por experiência, não por documentação…
            Se você estiver atualizando uma massa de dados, ou se houver dependências, fica complicado encontrar onde está o problema…
            Vou dar uma olhada, mas não lembro de ter visto qualquer tipo de restrição nesse sentido…

            #83538
            vieri
            Participante

              isso quando os desenvolvedores criam view dentro de view, dentro de view, depois reclamam que o plano está ruim…

              excesso de view reflete modelagem que não passou por um AD.

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