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


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

   
 
  • Causa
    • THE STATEMENT EXPLICITLY OR IMPLICITLY REFERENCED TEMPORAL TABLE table-name IN AN UNSUPPORTED CONTEXT.
      REASON CODE reason-code.
      table-name
      O nome da tabela.

      reason-code
      Um valor numérico que indica por que a referência não é suportada.
      O código de razão pode ter um dos seguintes valores:
      1. Uma tabela temporal do período do sistema não pode ser referenciada no corpo de uma função da tabela SQL quando as duas condições a seguir forem verdadeiras:
        • O registro especial CURRENT TEMPORAL SYSTEM_TIME está definido como um valor não nulo.
        • A opção de ligação SYSTIMESENSITIVE está definida como YES.

      2. Uma tabela temporal do período do aplicativo não pode ser referenciada no corpo de uma função da tabela SQL quando as duas condições a seguir forem verdadeiras:
        • O registro especial CURRENT TEMPORAL BUSINESS_TIME está definido como um valor não nulo.
        • A opção de ligação BUSTIMESENSITIVE está configurada como YES.

      3. Uma tabela temporal do período do sistema não pode ser referenciada na definição de uma permissão de linha ou máscara de coluna quando todas as seguintes condições forem verdadeiras:
        • A permissão de linha ou máscara de coluna é ativada por uma instrução ou consulta de alteração de dados.
        • O registro especial CURRENT TEMPORAL SYSTEM_TIME está definido como um valor não nulo.
        • A opção de ligação SYSTIMESENSITIVE está definida como YES.

      4. Uma tabela temporal do período do aplicativo não pode ser referenciada na definição de uma permissão de linha ou máscara de coluna quando todas as seguintes condições forem verdadeiras:
        • A permissão de linha ou máscara de coluna é ativada por uma instrução ou consulta de alteração de dados.
        • O registro especial CURRENT TEMPORAL BUSINESS_TIME está definido como um valor não nulo.
        • A opção de ligação BUSTIMESENSITIVE está configurada como YES.
  • Ação do sistema
    • A declaração não pode ser processada.
  • Resposta ao Desenvolvedor
    • Altere a consulta ou instrução para remover a referência à tabela temporal e especifique outra tabela.

      SQLSTATE: 530A9
© Copyright IBM Corp.