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


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

   
 
Db2 for z/OS 12.0.0 - SQL error codes

  • Causa
    • A VIEW NAME WAS SPECIFIED AFTER LIKE IN ADDITION TO THE INCLUDING IDENTITY COLUMN ATTRIBUTES CLAUSE

      A cláusula LIKE especificou o nome de uma visualização em combinação com a cláusula INCLUDING IDENTITY COLUMN ATTRIBUTES.
      Este uso não é compatível.
  • Ação do sistema
    • A declaração não pode ser processada.
  • Resposta ao Desenvolvedor
    • Remova a cláusula INCLUDING IDENTITY COLUMN ATTRIBUTES e reenvie a instrução para copiar a definição de visualização existente sem os atributos da coluna de identidade.

      No caso de DECLARE GLOBAL TEMPORARY TABLE, é possível obter os atributos da coluna de identidade para uma coluna de uma visão usando a cláusula INCLUDING IDENTITY COLUMN ATTRIBUTES.

      Por exemplo: AS subselect
      DECLARE GLOBAL TEMPORARY TABLE ....
          AS (SELECT * FROM view-name) DEFINITION ONLY
              INCLUDING IDENTITY COLUMN ATTRIBUTES
      SQLSTATE: 560AD
© Copyright IBM Corp.