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


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 -20074

   
 
Db2 for z/OS 12.0.0 - SQL error codes

  • Causa
    • THE OBJECT object-name CANNOT BE CREATED BECAUSE THE FIRST THREE CHARACTERS ARE RESERVED FOR SYSTEM OBJECTS

      Foi feita uma tentativa de criar um objeto, mas o nome que foi especificado não pode ser usado porque começa com caracteres reservados.
      object-name
      O nome do objeto.
      As seguintes restrições se aplicam a nomes de objetos:
      Reserved prefix "SYS"
      Com algumas exceções, a string "SYS" não é permitida nos três primeiros caracteres de um nome de objeto.
      Esta mensagem também é emitida para uma instrução GRANT em resposta a uma tentativa de conceder os privilégios CREATEIN, ALTERIN ou DROPIN em um esquema com o prefixo "SYS".
      As mesmas restrições se aplicam neste caso.
      Prefix "DSN"
      Um nome de banco de dados não pode consistir na string "DSN" seguida por cinco dígitos.
      Role names
      Os nomes das funções não podem começar com nenhuma das seguintes strings:
      • ACCESSCTRL
      • DATAACCESS
      • DBADM
      • DBCTRL
      • DBMAINT
      • NONE
      • NULL
      • PACKADM
      • PUBLIC
      • SECADM
      • SQLADM
      • SYS
      Esta condição é semelhante à condição relatada na mensagem do pré-compilador DSNH794I .
  • Ação do sistema
    • A declaração não pode ser processada.
  • Resposta ao Desenvolvedor
    • Selecione um nome que não comece com uma string reservada.

      SQLSTATE: 42939
© Copyright IBM Corp.