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 |