Aviso importante


  C. A. Dornelles

SQL - SQLState - www.cadcobol.com


Volta a página anterior

Volta ao Menu Principal do SQL


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

Tabela 3. Código de Classe 01: Advertência

SQLSTATE

Significado

01002

Ocorreu um erro no DISCONNECT

01003

Valores nulos foram eliminados do argumento de uma função de coluna

01004

O valor de uma cadeia foi truncado ao ser atribuído a uma variável host

01005

Número de entradas insuficientes em um SQLDA

01007

Um privilégio não foi concedido

0100C

Um ou mais conjuntos de resultados ad hoc foram retornados do procedimento

0100D

O cursor que estava fechado foi aberto novamente sobre o próximo conjunto de resultados dentro da cadeia

0100E

O procedimento gerou mais do que o número máximo permitido de conjuntos de resultados.
Somente os primeiros conjuntos de resultados de inteiros foram retornados ao solicitador.

01503

O número de colunas resultado é maior do que o número de variáveis host

01504

A instrução UPDATE ou DELETE não contém uma cláusula WHERE

01506

Um ajuste foi feito em um valor DATE ou TIMESTAMP para corrigir uma data inválida resultante de uma operação aritmética

01509

A blocagem foi cancelada para um cursor pois há armazenamento insuficiente na máquina virtual do usuário

01515

O valor nulo tem sido atribuído a uma variável do host, por que o valor não-nulo da coluna não está dentro da faixa da variável do host

01516

Um WITH GRANT OPTION inaplicável tem sido ignorada

01517

Um caractere não que pôde ser convertido foi substituído por um caractere substituto

01519

O valor nulo tem sido atribuído a uma variável do host, por que um valor numérico está fora da faixa

01524

O resultado de uma função de coluna não inclui os valores nulos que foram gerados pela avaliação de uma expressão aritmética

01526

Ocorreu escalada do nível de isolamento

01539

Conexão bem sucedida, mas apenas caracteres SBCS devem ser usados

01543

Uma restrição de duplicata foi ignorada

01545

Um nome de coluna não qualificado foi interpretado como uma referência correlata

01550

O índice não foi criado porque um índice com a descrição especificada já existe

01560

Um GRANT redundante foi ignorado

01562

O novo caminho para o log (newlogpath) no arquivo de configuração do banco de dados é inválido

01563

O caminho do atual do arquivo de log (logpth) é inválido.
O caminho do arquivo de log está redefinido como o padrão

01564

O valor nulo tem sido atribuído a uma variável do host, por que a divisão por zero ocorreu

01586

Definir as restrições de uma tabela pai como OFF em uma estrutura referencial fez com que uma ou mais tabelas descendentes fossem colocadas automaticamente num estado de verificação pendente

01589

Uma instrução contém especificações redundantes

01592

Em uma instrução CREATE FUNCTION que referencia uma função SOURCE ou:
um parâmetro de entrada tem um comprimento, precisão ou escala maior do que o parâmetro correspondente da função fonte, ou O parâmetro RETURNS ou CAST FROM tem um comprimento, precisão ou escala menor do que a função fonte, ou o parâmetro CAST FROM na instrução CREATE FUNCTION tem comprimento, precisão ou escala maior do que o parâmetro RETURNS.
Pode ocorrer truncagem na hora da execução (e resultar em erro nesse momento).

01594

Número de entradas insuficientes em um SQLDA para ALL informações (ou seja, não há descritores suficientes para retornar um nome distintivo)

01595

A view substituiu uma exibição inválida existente

01596

Funções de comparação não foram criadas para um tipo distinto baseado em um tipo de dados de cadeia longa

01598

Foi feita uma tentativa de ativar um monitor de eventos ativo ou desativar um monitor de eventos inativo

01599

Opções de bind foram ignoradas no REBIND

01602

O nível de otimização foi reduzido

01603

O processamento CHECK DATA localizou violações de restrições e as moveu para tabelas de exceção

01604

A instrução SQL foi explicada e não foi executada

01605

A expressão de tabela comum recursiva pode conter um loop infinito

01606

O nó ou o diretório de banco de dados do sistema está vazio

01607

A diferença entre os tempos dos nós em transações somente-leitura excedeu o limite definido

01609

O procedimento gerou mais do que o número máximo permitido de conjuntos de resultados.
Somente os primeiros conjuntos de resultados de inteiros foram retornados ao solicitador

01610

Um ou mais conjuntos de resultados ad hoc foram retornados do procedimento

01611

O cursor que estava fechado foi aberto novamente sobre o próximo conjunto de resultados dentro da cadeia

01616

O custo estimado de CPU excede o limite de recursos

01618

Nodegroup redistribuído é necessário para alterar o particionamento de dados

01620

Algumas tabela de base de UNION ALL podem ser a mesma tabela

01621

O valor recuperado LOB pode ter sido alterado

01622

Instrução completada com sucesso porém um erro do sistema ocorreu após a instrução completada

01623

O valor de DEGREE é ignorado

01626

O banco de dados possui somente um pool de buffers ativo

01627

O valor DATALINK talvez não seja válido porque a tabela encontra-se em estado de reconciliação pendente ou reconciliação não é possível

01632

O número de conexões simultâneas ultrapassou o definido para o produto

01633

A tabela de consulta materializada não pode ser utilizada para otimizar o processo de consultas

01636

A integridade de dados não-incrementais permanece sem ser verificada pelo gerenciador de banco de dados

01637

A depuração não está ativada

01639

O objeto federado pode exigir que o responsável pela chamada tenha privilégios necessários nos objetos de origem de dados

01641

Os atributos de tipo de link de dados limitam o uso do tipo estruturado

01642

A coluna não é longa o suficiente para o maior valor padrão possível de USUÁRIO

01643

A atribuição para uma variável SQLSTATE ou SQLCODE em uma rotina SQL pode ser sobreposta e não ativa nenhum manipulador

01645

O executável para o procedimento SQL não está salvo no catálogo do banco de dados

01648

O atributo da coluna COMPRESS foi ignorado porque VALUE COMPRESSION está desativado para a tabela

01649

A configuração do conjunto de buffers foi concluída mas nao será efetivada até o próximo reinício do banco de dados

01650

Estatísticas de índice e tabela estão inconsistentes

01651

O monitor de eventos foi ativado com êxito, porém, algumas informações de monitoramento podem ser perdidas

01652

A cláusula de isolamento será ignorada devido ao contexto da instrução

01653

As autorizações foram concedidas ao USER. Os grupos nao foram considerados porque o nome da autorização tem mais de 8 bytes

01654

O conjunto de buffers não foi iniciado

01655

O monitor de eventos foi criado com êxito, mas pelo menos uma tabela de destino do monitor de eventos já existe

01657

A operação do conjunto de buffers não terá efeito até a próxima inicialização do banco de dados

01H51

Uma mensagem do MQSeries Application Messaging Interface foi truncada

01HXX

Advertências SQLSTATEs válidas retornadas por uma função definida pelo usuário ou CALL de procedimento externo