Você está na página 1de 9

TABELA DE SQLCODES – (DB2)

SQLCODE DESCRICAO

+000 EXECUCAO EFETUADA COM SUCESSO


+100 COLUNA NÃO ENCONTRADA PARA FETCH, UPDATE OU DELETE, OU O
RESULTADO DE UMA QUERY É IGUAL A UMA TABELA VAZIA
+162 TABLESPACE (NOME-DA-TABELA, NOME-DO-TEBLESPACE) ESTÁ
PARADO EM CHECK PENDING
+304 VALOR COM TIPO DE DADO (TIPO-DE-DADO1) NÃO PODE SER
ASSOCIADO A VARIÁVEL HOST PORQUE O VALOR NÃO ESTÁ DENTRO
DO INTERVALO DA VARIAVEL HOST (NUMERO-POSICIONAL) COM TIPO
DE DADO (TIPO-DE-DADO)
+402 LOCACAO DESCONHECIDA
+403 O OBJETO LOCAL REFERENCIADO PARA UM PARAGRAFO CREATE
ALIAS NÃO EXITE
+558 A OPCAO WHITH GRANT FOI IGNORADA PORQUE A CONCESSAO
(GRANT) É PUBLICA
+560 A OPCAO WHITH GRANT FOI IGNORADA PARA UM UPDATE (LISTA-DE-
COLUNAS)
+561 OS PRIVILEGIOS ALTER E INDEX NÃO PODEM SER CONCEDIDOS PARA
‘PUBLIC AT ALL LOCATIONS’
+625 A DEFINICAO DA TABELA (NOME-DA-TABELA) FOI MODIFICADO PARA
INCOMPLETA
+802 ERRO DE EXCECÃO (TIPO-DE-EXCECÃO) OCORREU DURANTE (TIPO-
DE-OPERACAO) OPERACAO EM (TIPO-DE-DADO) DADO, POSICAO
(NUMERO-POSICIONAL)
-007 PARAGRAFO CONTEM UM CARACTER ILEGAL
-010 CONSTANTE (STRING) (STRING NÃO FOI TERMINADA)
-060 TIPO DE ESPECIFICACAO INVALIDA (SPEC)
-084 PARAGRAFO SQL INACEITAVEL
-101 O PARAGRAFO É MUITO GRANDE OU MUITO COMPLEXO
-102 O TAMANHO DA CONSTANTE (STRING) É MAIOR QUE 254 CARACTERES
OU 254 CARACTERES GRAFICOS
-103 A LITERAL É UMA LITERAL NUMERICA INVALIDA
-104 SIMBOLO INVALIDO <SIMBOLO>. SIMBOLOS VALIDOS SÃO <LISTA-DE-
SIMBOLOS>
-105 STRING INVALIDA
-107 O NOME É MUITO GRANDE
-109 CLAUSULA NÃO PERMITIDA
-110 LITERAL <STRING> COM VALOR HEXADECIMAL INVALIDO
-111 A FUNCAO DE COLUNA NÃO INCLUI O NOME DE COLUNA
-112 O OPERANDO DE UMA FUNCAO DE COLUNA E OUTRA FUNCAO DE
COLUNA OU DISTINCT SEGUIDO POR UMA EXPRESSAO
-113 CARACTER INVALIDO ENCONTRADO NO NOME
-115 UM PREDICADO É INVALIDO PORQUE O OPERADOR DE COMPARACAO
É SEGUIDO POR UMA LISTA ENTRE PARENTESES OU POR ALGUMA OU
POR TODAS SEM UMA SUBQUERY
-117 O NUMERO DE VALORES INSERIDO NÃO É O MESMO NUMERO DE
COLUNAS
-118 A TABELA OU VIEW DE UM PARAGRAFO INSERT, DELETE, OU UPDATE
TAMBEM É IDENTIFICADO EM UMA CLAUSULA FROM
-119 A COLUNA IDENTIFICADA EM UMA CLAUSULA HAVING NÃO ESTÁ
INCLUIDA NA CLAUSULA GROUPE BY

Página 1 de 9
TABELA DE SQLCODES – (DB2)

SQLCODE DESCRICAO

-120 UMA CLAUSULA WHERE OU SET INCLUI UMA FUNCAO DE COLUNA OU


UMA CLAUSULA WHERE FAZ REFERENCIA A UMA COLUNA (NOME-DA-
COLUNA) QUE É DERIVADA DE UMA FUNCAO DE COLUNA OU
EXPRESSAO EM UMA DEFINICAO DE VIEW
-121 O NOME DA COLUNA É IDENTIFICADO MAIS DE UMA VEZ EM UM
PARAGRAFO INSERT OU UPDATE
-122 UM PARAGRAFO SELECT SEM A CLAUSULA GROUP BY CONTEM UM
NOME DE COLUNA E UMA FUNCAO DE COLUNA EM UMA CLAUSULA
SELECT OU UM NOME DE COLUNA É CONTIDO EM UMA CLAUSULA
SELECT MAS NÃO EM UMA CLAUSULA GROUP BY
-125 UM CAMPO DE UMA CLAUSULA NÃO IDENTIFICA A COLUNA DE
RESULTADO
-126 O PARAGRAFO SELECT CONTEM AO MESMO TEMPO UMA CLAUSULA
UPDATE E UMA CLAUSULA ORDER BY
-127 DISTINCT ESTÁ ESPECIFICADO MAIS DE UMA VEZ EM UM SUBSELECT
-128 USO INVALIDO DE NULL EM UMA PREVISAO
-129 O PARAGRAFO CONTEM MUITOS NOMES DE TABELAS
-131 PARAGRAFO COM UM PREDICADO LIKE TEM TIPOS DE DADOS
INCOMPATIVEIS
-132 UM PREDICADO LIKE É INVALIDO PORQUE O PRIMEIRO OPERANDO
NÃO É UMA COLUNA OU O SEGUNDO OPERANDO NÃO É UMA STRING
-133 NA FUNCAO DE COLUNA EM UMA SUBQUERY DE UMA CLAUSULA
HAVING É INVALIDA PORQUE ESSA INCLUI UMA EXPRESSAO QUE
APLICA UM OPERADOR A UMA REFERENCIA CORRELACIONADA
-134 USO IMPROPRIO DE UMA COLUNA STRING LONGA OU UMA VARIAVEL
HOST DE TAMANHO MAXIMO MAIOR QUE 254
-136 SORT NÃO PODE SER EXECUTADO PORQUE O TAMANHO DA CHAVE
DE SORT É MAIOR QUE 4000 BYTES
-138 O SEGUNDO OU O TERCEIRO ARGUMENTO DE UMA FUNCAO
SUBSTRING ESTÁ FORA DO INTERVALO (RANGE)
-150 O OBJETO DE UM PARAGRAFO INSERT, DELETE OU UPDATE É UMA
VIEW A QUAL A OPERACAO REQUERIDA NÃO É PERMITIDA
-151 UM PARAGRAFO UPDATE É INVALIDO PORQUE A COLUNA DE
DESCRICAO DE CATALOGO INDICA QUE ESTE NÃO PODE SER
ALTERADO
-153 O PARAGRAFO DE CRIACAO DE VIEW NÃO INCLUI LISTA DE COLUNAS
REQUERIDAS
-154 A CRIACAO DE VIEW FALHOU PORQUE A DEFINICAO DA VIEW CONTEM
UNION, UM UNION ALL OU UM OBJETO REMOTO
-156 O PARAGRAFO NÃO IDENTIFICA UMA TABELA
-157 SOMENTE UM NOME DE TABELA PODE SER ESPECIFICADO EM UMA
CLAUSULA FOREIGN KEY, (NOME-DO-OBJETO) NÃO É O NOME DA
TABELA
-158 O NUMERO DE COLUNAS ESPECIFICADO PARA A VIEW NÃO É O
MESMO QUE O NUMERO DE COLUNAS ESPECIFICADAS PARA A
CLAUSULA SELECT
-159 PONTO OU COMENTARIO ENTRE SIMBOLOS (TOKEN) IDENTIFICAM
SIMBOLO (S) (TOKEN) ANTES DE SIMBOLO (S) (TOKEN)
-160 A OPCAO WITH CHECK NÃO PODE SER USADA PELA VIEW
ESPECIFICADA
-161 O INSERT OU UPDATE NÃO É PERMITIDO PORQUE A LINHA
RESULTANTE NÃO SATISFAZ A DEFINICAO DA VIEW

Página 2 de 9
TABELA DE SQLCODES – (DB2)

SQLCODE DESCRICAO

-164 USUARIO NÃO TEM PRIVILEGIO PARA CRIAR UMA VIEW COM
IDENTIFICACAO DE AUTORIZACAO DE QUALIFICACAO
-170 O NUMERO DE ARGUMENTOS ESPECIFICADOS PARA UMA FUNCAO
NÃO É VALIDO
-171 O TIPO DE DADOS, TAMANHO OU VALOR DO ARGUMENTO (NN) DE UMA
FUNCAO INVALIDO
-180 A REPRESENTACAO STRING DE UM VALOR DE DATA (DATATIME) TEM
UMA SINTAXE INVALIDA
-181 A REPRESENTACAO STRING DE UM VALOR DE DATA (DATATIME) NÃO É
UM VALOR DE DATA (DATATIME) VALIDO
-182 UMA EXPRESSAO ARITMETICA COM UM VALOR DE DATA (DATATIME) É
INVALIDA
-183 UMA OPERACAO ARITMETICA EM UMA DATA OU TIMESTAMP TEM UM
RESULTADO QUE NÃO ESTÁ EM UM INTERVALO VALIDO DE DATAS
-184 UMA EXPRESSAO ARITMETICA COM UM VALOR DE DATA (DATATIME)
CONTEM UM PARAMETRO MARKER
-185 A OPCAO DE FORMATO LOCAL ESTÁ SENDO USADA COM UMA DATA
(DATE) OU HORA 9TIME) E NENHUMA SAIDA LOCAL (LOCAL EXIT) FOI
INSTALADA
-186 O TAMANHO DA LOCAL DATE OU DA LOCAL TIME FOI AUMENTADO E O
PROGRAMA ESTÁ SENDO EXECUTADO COM A VERSAO ANTIGA
-187 REFERENCIA A UM REGISTRADOR ESPECIAL DE CURRENT DATA/TIME
É INVALIDA PORQUE O MVS TOD CLOCK ESTÁ RUIM OU O MVS
PARMTZ ESTÁ FORA DO INTERVALO
-198 O OPERANDO DE UM PARAGRAFO PREPARE OU EXECUTE IMMEDIATE
ESTÁ EM BRANCO OU VAZIO
-199 USO ILEGAL DA PALVRA CHAVE (KEYWORD), SIMBOLO (TOKEN)
ESPERADO
-203 REFERENCIA A COLUNA AMBIGUA
-204 NOME É UM NOME NÃO IDENTIFICADO (SIGN ON)
-205 NOME DA COLUNA (NOME-DA-COLUNA) NÃO É UMA COLUNA DA
TABELA (NOME-DA-TABELA)
-206 NOME DA COLUNA (NOME-DA-COLUNA) NÃO É UMA COLUNA DE UMA
TABELA QUE ESTÁ SENDO INSERIDA, ALTERADA OU ALGUMA TABELA
IDENTIFICADA NA CLAUSULA FROM
-207 A CLAUSULA ORDER BY É INVALIDA PORQUE ESTA INCLUI UM NOME
DE COLUNA MAS ELA SE APLICA AO RESULTADO DE UM UNION OU
UNION ALL
-208 A CLAUSULA ORDER BY É INVALIDA PORQUE O NOME DA COLUNA NÃO
FAZ PARTE DA TABELA RESULTANTE
-219 A TABELA DE EXPLICACAO (NOME-DA-TABELA) REQUERIDA NÃO
EXISTE
-220 A COLUNA (NOME-DA-COLUNA) NA TABELA DE EXPLICACAO (NOME-DA-
TABELA) NÃO ESTÁ PROPRIAMENTE DEFINIDA
-221 ‘SET DE UMA COLUNA OPCIONAL’ EM UMA TABELA DE EXPLICACAO
(NOME-DA-TABELA) ESTÁ INCOMPLETO, COLUNA DE OPCAO (NOME-
DA-COLUNA) ESTÁ FALTANDO)
-250 O NOME DE LOCACAO LOCAL NÃO ESTÁ DEFINIDO QUANDO
PROCESSANDO UM NOME DE OBJETO DE TRES PARTES (THREE-PART
OBJECT NAME)
-251 NOME SIMBÓLICO NÃO É VALIDO

Página 3 de 9
TABELA DE SQLCODES – (DB2)

SQLCODE DESCRICAO

-301 A VARIAVEL HOST DE INPUT (NUMERO-POSICIONAL) NÃO PODE SER


USADO COMO ESPECIFICADO POR CAUSA DE SEU TIPO DE DADO
(TIPO-DE-DADO)
-302 A VARIAVEL HOST DE INPUT (NUMERO-POSICIONAL) É INVALIDO OU
MUITO GRANDE PARA A COLUNA ESPECIFICADA
-303 O VALOR NÃO PODE SER ASSOCIADO A VARIAVEL HOST DE OUTPUT
(NUMERO-POSICIONAL) PORQUE O TIPO DE DADO NÃO É
COMPARAVEL
-305 O VALOR NULO (NULL) NÃO PODE SER ASSOCIADO A VARIAVEL HOST
DE OUTPUT (NUMERO-POSICIONAL) PORQUE NENHUMA VARIAVEL
INDICADORA ESTÁ ESPECIFICADA
-309 UM PREDICADO É INVALIDO PORQUE A VARIAVEL HOST
REFERENCIADA TEM UM VALOR NULO
-310 UM PARAMETRO DE VARIAVEL HOST DECIMAL (NOME-DA-VARIAVEL)
NÃO CONTEM DADOS DECIMAIS
-312 VARIAVEL HOST (NOME-DA-VARIAVEL) NÃO DEFINIDO OU NÃO USAVEL
-313 O NUMERO DA VARIAVEL HOST ESPECIFICADA NÃO É IGUAL AO
NUMERO DE PARAMETROS MARKERS
-314 O PARAGRAFO CONTEM REFERENCIA AMBIGUA DE UMA VARIAVEL
HOST
-401 OS OPERANDOS DE UMA COMPARACAO ARITMETICA NÃO SÃO
COMPARAVEIS
-402 UMA FUNCAO ARITMETICA OU OPERADOR ESTÁ APLICADO A
CARACTER OU DATATIME
-404 O PARAGRAFO UPDATE OU INSERT ESPECIFICA UMA CONSTANTE
(STRING) É MUITO GRANDE (NOME-DA-COLUNA)
-405 A LITERAL NUMERICA NÃO PODE SER USADA COMO ESPECIFICADA
PORQUE ESTÁ FORA DO INTERVALO
-406 O VALOR CALCULADO OU DERIVADO NÃO ESTÁ DENTRO DO
INTERVALO DA COLUNA OBJETO
-407 UM VALOR DE UPDATE OU INSERT ESTÁ NULO, MAS A COLUNA (NOME-
DA-COLUNA) NÃO PODE CONTER VALORES NULOS
-408 UM VALOR DE UPDATE OU INSERT NÃO É COMPARAVEL COM O TIPO
DE DADO DA COLUNA OBJETO (NOME-DA-COLUNA)
-409 OPERANDO INVALIDO PARA A FUNCAO COUNT
-410 A LITERAL DE PONTO LUTUANTE CONTEM MAIS DE 30 CARACTERES
-411 CURRENT DATATIME, CURRENT SQLID OU USER KEYWORD NÃO PODE
SER USADO COMO ESPECIFICADO
-412 A CLAUSULA SELECT DE UMA SUBQUERY ESPECIFICA COLUNAS
MULTIPLAS
-414 O NUMERIC OU COLUNA DATETIME ESTÁ ESPECIFICADO EM UM
PREDICADO LIKE
-415 AS COLUNAS CORRESPONDENTES DOS OPERANDOS DE UM UNION OU
UNION ALL NÃO TEM DESCRICOES DE COLUNAS COMPARAVEIS
-416 UM OPERANDO DE UM UNION CONTEM UMA COLUNA STRING MUITO
GRANDE
-417 O PARAGRAFO STRING A SER PREPARADO INCLUI PARAMETROS
MARKERS COMO OPERANDOS DE UM MESMO OPERADOR
-418 O PARAGRAFO STRING A SER PREPARADO CONTEM UM USO INVALIDO
DE PARAMETROS MARKERS
-419 A OPERACAO DE DIVISAO DECIMAL É INVALIDA PORQUE O
RESULTADO DEVERIA TER UMA ESCALA NEGATIVA

Página 4 de 9
TABELA DE SQLCODES – (DB2)

SQLCODE DESCRICAO

-421 OS OPERANDOS DE UM UNION OU UNION ALL NÃO TEM O MESMO


NUMERO DE COLUNAS
-501 CURSOR IDENTIFICADO EM UM PARAGRAFO FETCH OU CLOSE NÃO
ESTÁ ABERTO
-502 O CURSOR IDENTIFICADO EM UM PARAGRAFO OPEN JÁ ESTÁ ABERTO
-503 UMA COLUNA NÃO PODE SER ALTERADO PORQUE ISSO NÃO ESTÁ
IDENTIFICADO NA CLAUSULA UPDATE DE UM PARAGRAFO SELECT DE
UM CURSOR
-504 O NOME DO CURSOR (NOME-DO-CURSOR) NÃO ESTÁ DEFINIDO
-507 O CURSOR IDENTIFICADO EM UM PARAGRAFO UPDATE OU DELETE
NÃO ESTÁ ABERTO
-508 O CURSOR IDENTIFICADO EM UM PARAGRAFO UPDATE OU DELETE
NÃO ESTÁ POSICIONADO EM UMA LINHA
-509 A TABELA IDENTIFICADA EM UM PARAGRAFO UPDATE OU DELETE NÃO
É A MESMA TABELA DESIGNADA PELO CURSOR
-510 A TABELA DESIGNADA PELO CURSORDE UM PARAGRAFO UPDATE OU
DELETENAO PODE SER MODIFICADA
-511 A CLAUSULA FOR UPDATE NÃO PODE SER ESPECIFICADA PORQUE A
TABELA DESIGNADA PELO CURSOR NÃO PODE SER MODIFICADA
-512 PARAGRAFO FAZ REFERENCIA A UM OBJETO REMOTO INVALIDO
-513 O ALIAS NÃO DEVE SER DEFINIDO EM OUTRO LOCAL OU ALIAS
REMOTO
-514 O CURSOR NÃO ESTÁ EM ESTADO PREPARADO
-516 O PARAGRAFO DESCRITO NÃO IDENTIFICA UM PARAGRAFO
PREPARADO
-517 CURSOR NÃO PODE SER USADO PORQUE O NOME DO PARAGRAFO
NÃO IDENTIFICA UM PARAGRAFO SELECT PREPARADO
-518 O PARAGRAFO EXECUTE NÃO IDENTIFICA UM PARAGRAFO
PREPARADO VALIDO
-519 O PARAGRAFO PREPARE IDENTIFICA O PARAGRAFO SELECT DE UM
CURSOR ABERTO
-530 O VALOR DA CHAVE ESTRANGEIRA (FOREIGN-KEY) DE UM INSERT OU
UPDATE É INVALIDO
-531 A CHVE PRIMARIA (PRIMARY-KEY) EM UMA LINHA DE PARENTE NÃO
PODE SER ALTERADA PORQUE TEM UMA OU MAIS LINHAS
DEPENDENTES EM UM RELACIONAMENTO
-532 O RELACIONAMENTO RESTRINGE A DELECAO DE UMA LINHA COM RID
X
-533 INSERCAO DE MULTIPLAS LINHAS INVALIDAS
-534 A CHAVE PRIMARIA (PRIMARY-KEY) NÃO PODE SER ALTERADA POR
CAUSA DO UPDATE DE MULTIPLAS LINHAS
-535 UPDATE OU DELETE INVALIDO COM WHERE CURRENT OF
-536 O PARAGRAFO DELETE É INVALIDO PORQUE A TABELA PODE SER
AFETADA PELA OPERACAO
-537 A CLAUSULA DE CHAVE PRIMARIA (PRIMARY-KEY) OU CHAVE
ESTRANGEIRA (FOREIGN-KEY) IDENTIFICA COLUNA MAIS DE UMA VEZ
-538 CHAVE ESTRANGEIRA (FOREIGN-KEY) NÃO ESTÁ CONFORME A
DESCRICAO DE CHAVE PRIMARIA (PRIMARY-KEY) DA TABELA
-539 TABELA NÃO TEM CHAVE PRIMARIA (PRIMARY-KEY)
-540 A DEFINICAO DA TABELA ESTÁ INCOMPLETA PORQUE NÃO TEM INDICE
PRIMARIO

Página 5 de 9
TABELA DE SQLCODES – (DB2)

SQLCODE DESCRICAO

-541 CHAVE ESTRANGEIRA (FOREIGN-KEY) ESTÁ INVALIDA PORQUE É UM


CONTRAGENTE REFERENCIAL DUPLICADO
-542 (NOME-DA-COLUNA) NÃO PODE SER UMA COLUNA DE CHAVE
PRIMARIA (PRIMARY-KEY) PORQUE PODE CONTER VALORES NULOS
-551 USUARIO NÃO TEM PRIVILEGIO PARA EXECUTAR A OPERACAO
OBJETIVADA
-552 USUARIO NÃO TEM PRIVILEGIO PARA EXECUTAR A OPERACAO
-553 USUARIO ESPECIFICADO NÃO É UM DOS USUARIO AUTORIZADOS
-554 UMA IDENTIFICACAO DE AUTORIZACAO NÃO PODE CONCEDER
PRIVILEGIO PARA ELE MESMO
-555 UMA IDENTIFICACAO DE AUTORIZACAO NÃO PODE REVOGAR UM
PRIVILEGIO PARA ELE MESMO
-556 UM PRIVILEGIO NÃO PODE SER REVOGADO PORQUE ESSE NÃO ESTA
POSSUIDO POR UMA IDENTIFICACAO DE AUTORIZACAO
-557 PALAVRA CHAVE (KEYWORD) DE CONCESSAO (GRANT) / REVOGACAO
(REVOKE) INCONSISTENTE, PALAVRAS CHAVE (KEYWORD)
PERMITIDAS SÃO <LISTA-DE-PALAVRAS-CHAVE>
-558 CLAUSULA INVALIDA OU COMBINACAO DE CLAUSULAS EM UMA
CONCESSAO (GRANT) OU REVOGACAO (REVOKE)
-559 TODAS AS FUNCOES DE AUTORIZACAO ESTAO DESABILITADAS
-571 O PARAGRAFO DEVERIA RESULTAR EM UMA ALTERACAO DE LOCAL
MULTIPLA
-601 O NOME DO OBJETO A SER CRIADO É IDENTICO AO NOME DO TIPO DE
OBJETO EXISTENTE
-602 MUITAS COLUNAS ESPECIFICADAS EM UM CREATE INDEX
-603 UM INDICE ÚNICO Não PODE SER CRIADO PORQUE A TABELA CONTEM
COLUNAS QUE ESTÃO DUPLICADAS EM RELACAO AOS VALORES DAS
COLUNAS IDENTIFICADAS
-604 UMA DEFINICAO DE COLUNA ESPECIFICA UM TAMANHO, PRECISAO OU
ATRIBUTO DE ESCALA INVALIDO
-607 OPERACAO NÃO É DEFINIDA PARA TABELAS DE SISTEMA
-612 NOME DE COLUNA DUPLICADA
-613 A CHAVE PRIMARIA (PRIMARY-KEY) É MUITO GRANDE OU TEM MUITAS
COLUNAS
-614 O INDICE NÃO PODE SER CRIADO PORQUE O SUM DE TAMANHOS
INTERNOS DE COLUNAS IDENTIFICADAS É MAIOR QUE O MAXIMO
PERMITIDO
-616 TIPO DE OBJETO1 (OBJ-TYPE1) NOME DE OBJETO (OBJ-NAME) NÃO
PODE SER SOBRE-POSTO PORQUE ESSE É REFERENCIADO POR TIPO
DE OBJETO2 (OBJ-TYPE2) NOME DE OBJETO2 (OBJ-NAME2)
-618 OPERACAO NÃO É PERMITIDA EM TABELAS DE SISTEMA
-619 OPERACAO PERDEU PERMICAO PORQUE A TABELA DE TRABALHO
(WORKFILE DATA BASE) NÃO ESTÁ “STOPADA”
-620 PALAVRA CHAVE (KEYWORKD) NO PARAGRAFO NÃO PERMITIDA PARA
UMA TABLESPACE EM UMA TABELA DE TRABALHO (WORFILE DATA
BASE)
-621 (DBID) DUPLICADO DETECTADO E PREVIAMENTE ASSOCIADO A
TABELA
-623 O (CLUSTERING INDEX) JÁ EXISTE NA TABELA
-624 TABELA JÁ TEM CHAVE PRIMARIA (PRIMARY-KEY)

Página 6 de 9
TABELA DE SQLCODES – (DB2)

SQLCODE DESCRICAO

-625 TABELA NÃO TEM UM INDICE PARA REFORCAR A UNICIDADE DA


CHAVE PRIMARIA (PRIMARY-KEY)
-626 O PARAGRAFO ALTER NÃO É EXECUTAVEL PORQUE O PAGESET NÃO
ESTÁ “STOPADO”
-627 O PARAGRAFO ALTER É INVALIDO PORQUE O PAGESET TEM
ARQUIVOS GERENCIADOS PELO USUARIO (USER-MANAGED DATA
SETS)
-628 UM TABLESPACE SEGMENTADO NÃO PODE SER PARTICIONADO
-629 SET NULL NÃO PODE SER ESPECIFICADO PORQUE A CHAVE
ESTRANGEIRA (FOREIGN KEY) NÃO PODE CONTER VALORES NULOS
-631 CHAVE ESTRANGEIRA (FOREIGN KEY) É MUITO GRANDE OU TEM
MUITAS COLUNAS
-632 A TABELA NÃO PODE SER DEFINIDA COMO UMA DEPENDENTE DE
(NOME-DA-TABELA) POR CAUSA DE REGRAS DE RESTRICOES DE
DELECAO
-633 AS REGRAS DE DELECAO DEVEM SER (REGRA-DE-DELETE)
-634 AS REGRAS DE DELECAO NÃO PODEM SER CASCATA (CASCADE)
-635 AS REGRAS DE DELECAO NÃO PODEM SER DIFERENTES OU NÃO
PODEM SER SET NULL
-636 AS CHAVES PARTICIONADAS NÃO ESTAO ESPECIFICADAS EM ORDEM
ASCENDENTE OU DESCENDENTES
-637 PALAVRA CHAVE (KEYWORD) DUPLICADA
-638 TABELA NÃO PODE SER CRIADA PORQUE ESTÁ FLATANDO DEFINICAO
DE COLUNA
-639 UMA COLUNA NULA DE UMA CHAVE ESTRANGEIRA (FOREIGN KEY)
COM UMA REGRA DE DELECAO DE SET NULL NÃO PODE SER UMA
COLUNA DE CHAVE DE UM INDICE
-644 VALOR INVALIDO ESPECIFICADO PARA PARAGRAFO DE PALAVRA
CHAVE (KEYWORD) – (PALAVRA CHAVE EM STMT-TYPE)
-646 TABELA NÃO PODE SER CRIADA EM UMA TABLESPACE PARTICONADA/
DEFAULT (NOME-DA-TABLESPAACE) PORQUE A MESMA JÁ CONTEM
UMA TABELA
-647 BUFFERPOLL NÃO PODE SER ESPECIFICADO PORQUE O MESMO NÃO
ESTÁ ATIVADO
-652 VIOLACAO DE EDICAO DE DEFINICAO DE INSTALACAO OU PROCEDURE
DE VALIDACAO
-653 TABELA EM TABLESPACE PARTICIONADA NÃO ESTÁ DISPONIVEL
PORQUE SEU INDICE PARTICIONADO NÃO FOI CRIADO
-660 INDICE NÃO PODE SER CRIADO EM UMA TABLESPACE PARTICIONADA
PORQUE O NUMERO DE ESPECIFICAOES DE PARTES
-661 INDICE NÃO PODE SER CRIADO EM UMA TABLESPACE PARTICIONADA
PORQUE O NUMERO DE ESPECIFICACOES DE PARTES NÃO É IGUAL
AO NUMERO DE PARTICOES DA TABLESPACE
-662 UM INDICE PARTICIONADO NÃO PODE SER CRIADO EM UMA
TABLESPACE NÃO PARTICIONADA
-663 O NUMERO DE VALORES DE LIMITE DE CHAVE É ZERO OU MAIOR QUE
O NUMERO DE COLUNAS NO INDICE DE CHAVE
-664 O TAMANHO INTERNO DOS CAMPOS DE LIMITE DE CHAVE PARA UM
INDICE PARTICIONADO EXCEDE O TAMANHO IMPOSTO PELO
GERENCIADOR DE INDICE
-665 A CLAUSULA PART DE UM PARAGRAFO ALTER FOI OMITIDO OU É
INVALIDO

Página 7 de 9
TABELA DE SQLCODES – (DB2)

SQLCODE DESCRICAO

-666 OBJETO (STMT-VERB) NÃO PODE SER EXECUTADO PORQUE UMA


FUNCAO ESTÁ EM PROGRESSO
-667 O (CLUSTERING INDEX) DE UMA TABLESPACE PARTICIONADA NÃO
PODE SER EXPLICITAMENTE SOBREPOSTA
-668 A COLUNA NÃO PODE SER ADICIONADA A TABELA PORQUE A TABELA
TEM UMA PROCEDURE DE EDICAO
-669 TABELA EM UMA TABLESPACE PARTICIONADA NÃO PODE SER
EXPLICITAMENTE SOBREPOSTA
-670 O TAMANHO DO REGISTRO DA TABELA EXCEDE O LIMITE DO TAMANHO
DA PAGINA
-671 O ATRIBUTO BUFFERPOOL DE UMA TABLESPACE NÃO PODE SER
ALTERADO COMO ESPECIFICADO PORQUE ISSO NÃO PODERIA MUDAR
O TAMANHO DA PAGINA DA TABLESPACE
-676 UM BUFFERPOOL DE PAGINA 32K NÃO PODE SER USADO POR UM
INDICE
-677 ARMAZENAMENTO VIRTUAL INSUFICIENTE PARA EXPANSAO DE
BUFFERPOOL
-678 A LITERAL ESPECIFICADA PARA A CHAVE DE LIMITE DE INDICE
DEVERIA TER CONFORMIDADE COM O TIPO DE DATA DE UMA COLUNA
CORRESPONDENTE
-679 O OBJETO NÃO PODE SER CRIADO PORQUE UMA SOBREPOSICAO
ESTÁ PENDENTE EM UM OBJETO
-680 MUITAS COLUNAS ESPECIFICADAS PARA A TABELA
-681 COLUNA EM VIOLACAO DE PROCEDURE DE CAMPO DE DEFINICAO DE
INSTALACAO
RT:RETURN-CODE, RS:REASONCODE, MSG:MESSAGE-TOKEN
-682 PROCEDURE DE CAMPO NÃO DEVERIA ESTAR CARREGADA
-683 TIPO DE COLUNA PARA PROCEDURE DE CAMPO OU OPCAO DE DADOS
BID INVALIDO
-684 O TAMANHO DA LITERAL LIST BEGINNING É MUITO GRANDE
-685 TIPO DE CAMPO INVALIDO
-686 COLUNA DEFINIDA COM UMA PROCEDURE DE CAMPO NÃO PODE SER
COMPARADA COM OUTRA COLUNA COM PROCEDURE DE CAMPO
DIFERENTE
-687 TIPO DE CAMPO NÃO PODE SER COMPARADO
-688 DADOS RETORNADOS INCORRETOS PARA PROCEDURE DE CAMPO
-802 ERRO DE OPERACAO ARITMETICA
-803 VALOR DE UM INSERT OU UPDATE É INVALIDO PORQUE O INDICE
CONSTRANGE COLUNAS DE UMA TABELA ONDE DUAS LINHAS NÃO
PODEM CONTER VALORES DUPLICADOS NESSAS COLUNAS RID.
LINHA EXISTENTE É X “RID”
-804 UM ERRO FOI ENCONTRADO NOS PARAMETROS DE INPUT DO
PROGRAMA DE APLICACAO PARA UM PARAGRAFO SQL
-805 NOME DO PROGRAMA NÃO ENCONTRADO NO PLANO
-811 O RESULTADO DE UM PARAGRAFO SELECT É UMA TABELA COM MAIS
DE UMA LINHA, OU O RESULTADO DE UMA SUBQUERY DE PREDICADO
BASICO É MAIOR QUE UM VALOR
-815 UMA CLAUSULA GROUP BY OU HAVING ESTÁ IMPLICITAMENTE
ESPECIFICADA EM UM PARAGRAFO SELECT OU UMA SUBQUERY DE
PREDICADO BASICO

Página 8 de 9
TABELA DE SQLCODES – (DB2)

SQLCODE DESCRICAO

-817 O INSERT, UPDATE, DELETE, DDL OU PARAGRAFO DE AUTORIZACAO


NÃO PODE SER EXECUTADO PORQUE A TRANSACAO IMS/VS ESTÁ
COM INQUIRICAO ÚNICA
-818 O TIMESTAMP GERADO NA PRECOMPILACAO (X) NO MODULO
CARREGADO ESTÁ DIFERENTE DO TIMESTAMP (Y) CONSTRUIDO PARA
O DBRM
-819 A VIEW NÃO PODE SER PROCESSADA PORQUE O TAMANHO ( ) NO
CATALOGO É ZERO
-820 O PARAGRAFO SQL NÃO PODE SER PROCESSADO PORQUE A TABELA
CATALOGO CONTEM UM VALOR QUE NÃO É VALIDO
-822 O SQLDA CONTEM UM ENDERECO DE DADOS OU ENDERECO DE
VARIAVEL INDICADORA INVALIDO
-840 MUITOS ITENS RETORNADOS EM UMA LISTA SELECT OU INSERT
-901 EXECUCAO SEM SUCESSO CAUSADA POR UM ERRO NO SISTEMA QUE
NÃO INTERFERE NO SUCESSO DA EXECUCAO DE PARAGRAFOS SQL
SUBSEQUENTES
-904 EXECUCAO SEM SUCESSO CAUSADA POR UM RECURSO NÃO
DISPONIVEL, TIPO DE RAZAO DO RECURSO É NOME DO RECURSO
-905 EXECUCAO SEM SUCESSO DEVIDO AO LIMITE DE RECURSO TER SIDO
EXCEDIDO, NOME DO RECURSO
-906 O PARAGRAFO SQL NÃO PODE SER EXECUTADO PORQUE ESSA
FUNCAO ESTÁ DASEBILITADA DEVIDO A UM ERRO ANTERIOR
-907 NÃO PODE DETERMINAR SE A TENTATIVA DE COMMIT UPDATES CRIOU
UM ENDERECO REMOTO COMO ‘COM SUCESSO’ OU ‘SEM SUCESSO’
-909 O OBJETO FOI DELETADO
-910 O PARAGRAFO SQL NÃO PODE ACESSAR UM OBJETO AO QUAL UMA
SOBREPOSICAO OU ALTERACAO ESTÁ PENDENTE
-911 ROOLBACK EXECUTADO NA UNIDADE DE TRABALHO CORRENTE
DEVIDO A DEADLOCK OU TIMEOUT, TIPO DE RAZAO DE RECURSO E
NOME DO RECURSO
-913 EXECUCAO SEM SUCESSO CAUSADA POR DEADLOCK OU TIMEOUT,
TIPO DE CODIGO DE RAZAO DO RECURSO E NOME DO RECURSO
-922 AUTORIZACAO DE CONEXAO FALHA: (TIPO-DE-ERRO) ERRO
-923 CONEXAO DB2 NÃO ESTABELECIDA: DB2(CONDICAO) RAZAO(CODIGO-
DE-RAZAO) TIPO(TIPO-DE-RECURSO) NOME(NOME-DO-RECURSO)
-924 ERRO DE CONEXAO INTERNA DO DB2, (CODIGO-DE-FUNCAO, CODIGO-
DE-RETORNO, CODIGO-DE-RAZAO)
REASON-CODE
-925 COMMIT NÃO VALIDO NI IMS/VS OU AMBIENTE CICS
-926 ROLLBACK NÃO VALIDO NO IMS/VS OU AMBIENTE CICS
-927 A LINGUAGEM DE INTERFACE (LI) FOI CHAMADA QUANDO O AMBIENTE
CONECTADO NÃO FOI ESTABELECIDO, O PROGRAMA DEVERIA SER
INVOCADO SOB O COMANDO DSN

Página 9 de 9

Você também pode gostar