SQLSTATE |
Significado |
22001 |
Ocorreu truncagem à direita de dados de caractere.
Por exemplo, um valor de atualização ou inserção é uma cadeia extensa demais para a coluna ou um valor data/hora não
pode ser atribuído a uma variável host porque é pequeno demais |
22002 |
Um valor nulo ou a ausência de um parâmetro indicador foi detectado, por exemplo, o valor nulo não pode ser atribuído a uma variável
host porque não há variável de indicador especificado |
22003 |
Um valor numérico está fora do intervalo |
22004 |
Um valor nulo não pode ser retornado de um procedimento definido como PARAMETER STYLE GENERAL ou de um método de preservação que
seja chamado com um argumento inválido |
22007 |
Um formato de data/hora inválido foi detectado, ou seja, um valor ou representação de cadeia inválido foi especificado |
22008 |
Ocorreu estouro de campo data/hora; por exemplo, uma operação aritmética em uma data ou registro de tempo obteve como resultado o
que não está dentro do intervalo válido das datas |
2200G |
O tipo mais específico não corresponde |
22011 |
Ocorreu um erro de sub-cadeia; por exemplo, um argumento de SUBSTR está fora do intervalo |
22012 |
Divisão por zero é inválida |
22018 |
O valor de caractere para a função escalar CAST, DECIMAL, FLOAT, ou INTEGER é inválido |
22019 |
O predicado LIKE possui um caractere de escape inválido |
22021 |
Um caractere não encontra-se no conjunto de caracteres codificados |
22024 |
Uma variável do host de entrada ou parâmetro terminado em NUL não continha um NUL |
22025 |
O padrão de cadeia do predicado LIKE contém uma ocorrência inválida de um caractere de escape |
2202D |
Instância nula utilizada com um método mutator |
22501 |
O campo de controle de tamanho de uma cadeia de tamanho variável é negativo ou maior que o máximo |
22504 |
Um valor de dado misto é inválido |
22506 |
Uma referência a um registro especial de data e hora é inválida porque o relógio TOD está funcionando mal ou o
parâmetro de fuso horário do sistema operacional está fora do intervalo |
22522 |
Um valor CCSID não é válido, não é válido para o tipo ou subtipo de dados ou não é válido para o esquema de codificação |
22526 |
Uma função de transformação chave não gerou linhas ou linhas duplicadas |
22527 |
Foram detectados dados de entrada inválidos para uma operação INSERT de fileira múltipla |