SQL - SQLCODE's - Códigos negativos -7008


Volta a página anterior

Volta ao Menu Principal


Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

SQLCode -7008

   
 
  • Causa
    • object-name NOT VALID FOR OPERATION (reason-code)

      O objeto especificado não é válido para a operação solicitada.
      object-name
      O nome do objeto.
      reason-code
      O motivo da mensagem ou código SQL, indicado por um dos seguintes valores:
      10
      Uma instrução CREATE VIEW foi emitida, mas a visualização não pode ser criada porque uma visualização não pode ser definida em outra visualização para a qual existe um acionador INSTEAD OF.
      17
      Uma instrução CREATE TRIGGER foi emitida, mas o gatilho não pode ser criado porque um gatilho INSTEAD OF não pode ser definido em uma visualização que possui outras visualizações dependentes, ou a visualização faz referência a uma tabela somente de acelerador ou um gatilho AFTER não pode ser definido em uma tabela que possui um clone definido.
      18
      Uma instrução CREATE INDEX ou ALTER INDEX foi emitida, mas o índice não pode ser criado no momento porque os valores ainda não foram materializados para a coluna de registro de data e hora de alteração de linha para algumas das linhas da tabela.
      Emita REORG no espaço de tabela que contém a tabela e tente criar o índice.
      19
      Uma instrução MERGE foi emitida, mas o destino de uma instrução MERGE não pode ser uma exibição que possui um gatilho em vez de definido para ela.
      20
      Nenhum índice baseado em expressão de índice pode ser criado após o comprimento da linha ser alterado até que a tabela base seja reorganizada.

      51
      Uma instrução CREATE VIEW foi emitida, mas a visualização não pode ser criada porque uma visualização não pode ser definida em outra visualização para a qual existe um acionador INSTEAD OF.

      52
      Uma instrução CREATE TRIGGER foi emitida, mas o gatilho não pode ser criado porque um gatilho INSTEAD OF não pode ser definido em uma visualização que possui outras visualizações dependentes, ou a visualização faz referência a uma tabela somente de acelerador ou um gatilho AFTER não pode ser definido em uma tabela que possui um clone definido.

      62
      Uma instrução DELETE com uma cláusula de busca foi emitida, e o destino da instrução é uma exibição definida com um gatilho INSTEAD OF.
      Uma instrução DELETE com uma cláusula de busca não é suportada quando emitida em uma exibição definida com um gatilho INSTEAD OF.
  • Ação do sistema
    • A declaração não pode ser processada.
  • Resposta ao Desenvolvedor
    • Especifique um objeto para o qual a operação seria permitida e emita novamente a instrução.

      SQLSTATE: 55019
© Copyright IBM Corp.