Referência de Mensagens

SQL4000 - SQL4099

SQL4001NO caracter "<caracter>" na coluna "<coluna>" na linha "<linha>" não é válido.

Explicação: O caractere especificado não é um caractere válido em instruções SQL.

A instrução não pode ser processada.

Usuário responsável: Remova ou substitua o caractere inválido.

SQL4002N"<token 1>" e "<token 2>" são variáveis não declaradas do host que não podem ser usadas simultaneamente como nomes de descritor em uma única instrução SQL.

Explicação: Os identificadores especificados não foram declarados como variáveis do host. Nomes de descritores não são declarados antes de serem usados. Como não é válido mais de um nome de descritor em uma única instrução, pelo menos uma das variáveis do host não é válida.

A instrução não pode ser processada.

Usuário responsável: Corrija o uso dos nomes de descritor ou variáveis não declaradas do host na instrução. Observe que a instrução pode conter outras variáveis do host não declaradas.

SQL4003NA instrução SQL na linha "<linha>" não é suportada por esta versão do pré-compilador.

Explicação: Os números de release do pré-compilador e a versão instalada do gerenciador de banco de dados não são compatíveis. A instrução especificada é suportada pelo gerenciador de banco de dados, mas não pelo pré-compilador.

A instrução não pode ser processada.

Usuário responsável: Repita o processo de pré-compilação com a versão atual do pré-compilador.

SQL4004NO nome do pacote não é válido.

Explicação: O nome do pacote contém caracteres inválidos. O nome é muito longo ou não foi especificado um nome com a opção PACKAGE.

Nenhum pacote foi criado.

Usuário responsável: Submeta novamente o comando com um nome de pacote válido ou sem a opção PACKAGE.

SQL4005NUm token inválido "<token>" foi encontrado a partir da posição "<posição>" na linha "<linha>".

Explicação: Foi detectado um erro de sintaxe na instrução SQL no token especificado "<token>".

A instrução não pode ser processada.

Usuário responsável: Examine a instrução, principalmente no token especificado. Corrija a sintaxe.

SQL4006NAs estruturas estão alojadas muito profundamente.

Explicação: O número de estruturas alojadas excedeu o máximo de 25.

A instrução não pode ser processada.

Usuário responsável: Reduza o número de estruturas alojadas.

SQL4007NA estrutura do host "<estrutura-host>" não possui campos.

Explicação: Nenhum campo pode ser encontrado dentro da estrutura do host "<estrutura-host>".

A instrução não pode ser processada.

Usuário responsável: Inclua um campo na estrutura do host.

SQL4008NA variável de host "<nome>" não pode ser unicamente referenciada, mesmo que completamente qualificada.

Explicação: A variável de host "<nome>" corresponde com ao menos uma outra variável de host qualificada ou parcialmente qualificada, mesmo com qualificação completa.

O comando não pode ser processado.

Usuário responsável: Renomeie a variável do host.

SQL4009NA expressão para tamanho de dado é inválida.

Explicação: A expressão para tamanho de dados tem erro de sintaxe ou é muito complexa.

A instrução não pode ser processada.

Usuário responsável: Verifique a sintaxe da expressão de tamanho.

SQL4010NAninhamento inválido de instruções SQL Composto.

Explicação: Este erro é retornado quando uma cláusula BEGIN COMPOUND é detectada como uma subinstrução de uma instrução SQL Composto.

Usuário responsável: Submeta novamente a pré-compilação sem o BEGIN COMPOUND aninhado.

SQL4011NSubinstrução SQL inválida em uma instrução SQL Composto.

Explicação: Este erro é retornado quando uma subinstrução inválida é detectada em uma instrução SQL Composto. As instruções válidas são:

Usuário responsável: Submeta novamente a pré-compilação sem a subinstrução inválida.

SQL4012NUso inválido de COMMIT em uma instrução SQL Composto.

Explicação: Este erro é retornado quando uma subinstrução é detectada depois que um COMMIT é encontrado em uma instrução COMPOUND SQL.

Usuário responsável: Faça com que a subinstrução COMMIT seja a última subinstrução e envie a pré-compilação novamente.

SQL4013NFoi encontrada uma instrução END COMPOUND sem uma instrução BEGIN COMPOUND anterior.

Explicação: Este erro é retornado quando uma instrução END COMPOUND é encontrada sem um BEGIN COMPOUND precedente.

Usuário responsável: Remova o END COMPOUND ou adicione um BEGIN COMPOUND e envie a pré-compilação novamente.

SQL4014NSintaxe de SQL Composto inválida.

Explicação: Este erro é retornado quando uma instrução de SQL Composto contém erro de sintaxe. As causas possíveis incluem:

Usuário responsável: Conserte o erro de sintaxe e torne a pré-compilar.

SQL4015NOcorreu um erro durante o pré-processamento.

Explicação: O processador externo terminou com um ou mais erros.

O comando não pode ser processado.

Usuário responsável: Por favor, consulte o arquivo ".err" para o arquivo fonte correspondente para obter maiores detalhes.

SQL4016NO pré-processador especificado não foi encontrado.

Explicação: O pré-processador especificado através da opção PREPROCESSOR não pode ser encontrado.

O comando não pode ser processado.

Usuário responsável: Certifique-se que o pré-processador pode ser executado a paritr do diretóio atual e, verifique também a sintaxe da opção PREPROCESSOR.

SQL4017WO pré-processamente foi completado com sucesso.

Explicação: O pré-processamento do arquivo de entrada for concluído com sucesso utilizando o comando externo através da opção PREPROCESSOR.

Usuário responsável: Nenhuma ação é necessária.

SQL4018WIniciando o processamento do arquivo pré-processado "<arquivo-preprocessado>".

Explicação: O pré-compilador está processando agora o arquivo pré-processado.

Usuário responsável: Nenhuma ação é necessária.

SQL4019WCompletado o processamento do arquivo pré-processado "<arquivo-preprocessado>".

Explicação: O pré-compilador concluiu o processamento do arquivo pré-processado.

Usuário responsável: Nenhuma ação é necessária.

SQL4020NA variável do host 'long' "<token 1>" não é válida. Use 'sqlint32' em seu lugar.

Explicação: Se a opção de pré-compilação LONGERROR YES estiver em efeito ou a opção de pré-compilação LONGERROR não foi especificada e a plataforma tem 8 bytes, então a variável do host INTEGER deverá ser declarada com o tipo de dados sqlint32' e não 'long'.

Em plataformas de 64 bits com tipos de 8 bytes, a opção de pré-compilação LONGERROR NO pode ser usada para especificar que as variáveis 'longas' do host deverão ser usadas para tipos de dados BIGINT. Para portabilidade máxima, o uso de 'sqlint32' e 'sqlint64' é recomendado para tipos de dados INTEGER e BIGINT respectivamente.

Usuário responsável: Substitua o tipo de dados atual da variável do host pelo tipo de dados na mensagem.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]