You are on page 1of 79

121935443.

doc

A clusula FILE STATUS pode ser usada com a instruo SELECT para determinar o tipo exato de erro de entrada ou sada que ocorreu tanto quando um arquivo for lido como quando for gravado. O FILE STATUS poder ser definido na WORKING-STORAGE, LOCAL-STORAGE ou LINKAGE SECTION e dever ser um campo alfanumrico de duas posies - PIC X(002).

0 Operao CLOSE DELETE OPEN READ REWRITE START WRITE Descrio Operao bem sucedida Operao bem sucedida Operao bem sucedida Operao bem sucedida Operao bem sucedida Operao bem sucedida Operao bem sucedida

2 A declarao de entrada-sada foi executada com sucesso, mas foi detectada uma chave duplicada.

121935443.doc

Operao READ

Descrio Prximo registro tem chave duplicada Gerou um registro com chave duplicada

WRITE

Gerou um REWRITE registro com chave duplicada 4 A declarao de leitura foi executada com sucesso, mas o tamanho do registro processado no est de acordo com os atributos fixados para o arquivo.

Operao READ

Descrio Registro mal definido

5 A declarao de abertura foi executada com sucesso, mas o arquivo definido como opcional no foi encontrado no momento da execuo do comando OPEN. Se o modo de abertura for I-O ou EXTEND, o

121935443.doc

arquivo deve ser criado. Para um arquivo VSAM sequencial , se o modo de abertura for I-O ou EXTEND, o arquivo no precisa, necessriamente, ser criado, e o FILE STATUS retornado 0 (zero).

Operao OPEN

Descrio Arquivo opcional no encontrado

7 Para arquivos sequenciais, foi emitido um OPEN ou CLOSE com as opes REEL/UNIT, mas o arquivo no do tipo REEL/UNIT.

Operao OPEN CLOSE 10 Operao

Descrio Tipo do arquivo mal definido Tipo do arquivo mal definido Descrio

READ Fim de arquivo 14 Somente para arquivos relativos. O nmero de dgitos significativos do registro maior que o

121935443.doc

tamanho da chave relativo descrita para este arquivo. 21 Existe um erro de sequencia para o acesso sequencial de um arquivo indexado. O valor da chave deve ter sido alterado por um programa entre a execuo de uma declarao READ e a execuo do prximo REWRITE para o mesmo arquivo, ou os valores do mesmo foram violados.

Operao WRITE REWRITE

Descrio Registro fora da sequencia Registro fora da sequencia

22 Foi feita uma tentativa de gravao de um registro j existente em um arquivo relativo; ou uma tentativa foi feita de gravao ou regravao um registro que criaria uma chave de registro principal duplicada ou uma chave de registro alternada duplicada sem a clusula DUPLICATES em um arquivo indexado. Este valor da chave se aplica a um arquivo indexado no qual a chave alternada foi declarada 'UNIQUE'.

121935443.doc

Operao WRITE

Descrio Chave duplicada

REWRITE Chave duplicada 23 Foi feita uma tentativa de acessar randmica um registro que no existe no arquivo, ou um START ou um READ randmico foi tentado em um arquivo opcional de entrada que no foi encontrado.

Operao DELETE READ START

Descrio Registro no localizado Registro no localizado Chave especificada no foi localizada

24 Ocorreu um erro de limite. Foi feita uma tentativa de gravar alm dos limites preestabelecidos de um arquivo indexado conforme a determinao do sistema operacional.

Operao

Descrio

121935443.doc

WRITE

No existe mais espao alocado para o arquivo

30 Um comando de INPUT/OUTPUT no foi executado com sucesso por causa de violao de limite (falta de espao) ou por causa de um erro de data-check ou ainda por um erro de transmisso.

Operao CLOSE DELETE OPEN READ START WRITE

Descrio Erro de I/O Erro de I/O Erro de I/O Erro de I/O Erro de I/O Erro de I/O

REWRITE Erro de I/O

34 Ocorreu um erro de limite para um arquivo sequencial.

Operao CLOSE

Descrio Erro de I/O

121935443.doc

DELETE OPEN READ START WRITE

Erro de I/O Erro de I/O Erro de I/O Erro de I/O Erro de I/O

REWRITE Erro de I/O

35 Um comando OPEN com as opes I-O, INPUT ou EXTEND foi executado para um arquivo no opcional o qual no foi encontrado.

Operao OPEN

Descrio Arquivo no opcional inexistente

37 Ocorreu um erro permanente porque foi feita a tentativa de executar uma instruo OPEN em um arquivo que no suporta o modo especificado. Um arquivo indexado foi aberto como OUTPUT quando ACCESS IS RANDOM foi especificado ou um arquivo de impresso foi aberto como I-O.

Operao

Descrio

121935443.doc

CLOSE DELETE OPEN READ START WRITE

Erro de I/O Erro de I/O Erro de I/O Erro de I/O Erro de I/O Erro de I/O

REWRITE Erro de I/O

38 Um comando OPEN foi tentado em um arquivo previamente fechado com o comando LOCK.

Operao OPEN

Descrio Arquivo fechado com LOCK

39 Foi detectado um conflito entre os atributos de um arquivo com o especificado para o mesmo no programa.

41 Foi feita a tentativa de executar uma instruo OPEN em um arquivo que j est aberto.

121935443.doc

Operao OPEN

Descrio Arquivo j aberto

42 Foi feita a tentativa de executar uma instruo CLOSE em um arquivo j fechado.

Operao CLOSE

Descrio Arquivo j est fechado

43 Para arquivos sequencial. Foi feita a tentativa de excluir (com a instruo DELETE) ou regravar (com a instruo REWRITE) de um registro depois de uma leitura que no foi bem sucedida (comando anterior no foi um READ).

Operao DELETE REWRITE

Descrio Registro inexistente Registro inexistente

44 Existe uma violao de limites. As possveis violaes so:

121935443.doc

Foi feita uma tentativa de gravar (WRITE) ou regravar (REWRITE) um registro que maior que o maior, ou menor que o registro menor permitida na clusula RECORD IS VARYING do arquivo associado. Uma tentativa foi feita de regravar (REWRITE) um registro no arquivo, e este no do mesmo tamanho do registro a ser substitudo.

Operao WRITE

Descrio Tamanho do registro est errado

Tamanho do REWRITE registro est errado 46 Foi tentado um comando READ em um arquivo aberto como INPUT ou I-O mas nenhum registro vlido foi encontrado.

Operao READ

Descrio Registro corrente

10

121935443.doc

no est correto 47 Foi emitido um comando READ ou START para um arquivo no aberto como INPUT ou IO.

Operao READ

Descrio Arquivo no aberto como INPUT ou I-O Arquivo no aberto como INPUT ou I-O

START

48 Foi emitido um comando WRITE para um arquivo no aberto como OUTPUT, I-O ou EXTEND, ou ainda para um arquivo aberto como I-O no modo de acesso sequencial.

Operao WRITE

Descrio Arquivo no aberto como OUPUT, EXTEND ou I-O

11

121935443.doc

49 Foi emitido um comando DELETE ou REWRITE para um arquivo que no foi aberto como I-O.

Operao DELETE

Descrio Arquivo que no foi aberto como IO

Arquivo que no REWRITE foi aberto como IO 90 Operao CLOSE DELETE OPEN READ START WRITE 91 Operao Descrio Descrio Erro de lgica Erro de lgica Erro de lgica Erro de lgica Erro de lgica Erro de lgica

REWRITE Erro de lgica

12

121935443.doc

OPEN 92 Operao CLOSE DELETE OPEN READ

PASSWORD invlida

Descrio Arquivo no est aberto Arquivo no est aberto ou no foi feito um READ antes Arquivo no est aberto Arquivo no est aberto ou tentativa de leitura aps o final do arquivo

Arquivo no est aberto REWRITE ou no foi feito um READ antes START WRITE 93 Operao CLOSE Descrio Falta memria Arquivo no est aberto Arquivo no est aberto ou chave incorreta para arquivo EXTEND

13

121935443.doc

virtual DELETE OPEN READ REWRITE START WRITE Falta memria virtual Falta memria virtual Falta memria virtual Falta memria virtual Falta memria virtual Falta memria virtual

94 Somente para VSAM com opo de compilao CMPR2. Falta indicador da posio do arquivo.

95 Somente para VSAM. Informaes do arquivo invlida, conflitante ou incompleta. 96

14

121935443.doc

Operao OPEN

Descrio Falta carto 'DD' para o arquivo utilizado

97 Somente para VSAM. Comando OPEN executado com sucesso. Integridade do arquivo verificada.

Operao OPEN

Descrio Execuo OK. Integridade verificada.

15

121935443.doc

Se SQLCODE = 0, execuo efetuada com sucesso. Se SQLCODE > 0, execuo efetuada com sucesso mas com uma advertncia. Se SQLCODE < 0, execuo no efetuada. SQLCODE = 100, dados no encontrados. Por exemplo, um comando FETCH no devolveu nenhum dados porque o cursor foi posicionado depois da ltima linha da tabela.

N/A SQLCODE 0 Explicao: Um comando de SQL foi executado com sucesso. Se SQLWARN0 est branco, e SQLSTATE ' 00000 ', o comando foi executado com sucesso. Caso contrrio, existe uma condio de advertncia. Confira os outros indicadores de advertncia ou SQLSTATE para determinar qual esta condio. Por exemplo, se SQLWARN1 no for branco, uma string foi truncada. As advertncias seguintes tm o SQLCODE igual a zero:

SQLWARN1 SQLSTATE 01004

16

121935443.doc

Explicao: O valor de uma string foi truncado quando associado a uma varivel host.

SQLWARN2 SQLSTATE 01003 Explicao: Foram eliminados valores nulos do argumento de uma coluna.

SQLWARN3 SQLSTATE 01503 Explicao: O nmero de colunas do resultado maior que o nmero de variveis host declaradas.

SQLWARN4 SQLSTATE 01504 Explicao: No foi declarada a clasula WHERE em um comando UPDATE ou DELETE.

SQLWARN6 SQLSTATE 01506 Explicao: Um ajuste foi efetuado em um valor de um DATE ou TIMESTAMP que no era vlido. O valor DATE foi o resultado de uma operao aritmtica.

17

121935443.doc

-----------------------------------------------------------------------------------------------------------SQL0012 SQLCODE +12 SQLSTATE 01545 Explicao: Correlao sem qualificao ocorreu na coluna &1 para tabela &2. SQL0030 SQLCODE +30 SQLSTATE 01503 Explicao: O nmero de variveis host na clsula INTO est incorreto. SQL0088 SQLCODE +88 SQLSTATE 01504 Explicaao: No foi declarada a clasula WHERE em um comando UPDATE ou DELETE. SQL0100 SQLCODE +100 SQLSTATE 02000 Explicaao: Nenhuma linha foi encontrada. SQL0114 SQLCODE +114 SQLSTATE 01536 Explicaao: A base de dados relacionada no foi localizada. SQL0138 SQLCODE +138 SQLSTATE 01544 Explicaao: Argumento da funo SUBSTR no vlida. SQL0177 SQLCODE +177 SQLSTATE 01009 Explicaao: Condio de texto CHECK muito extensa. SQL0178 SQLCODE +178 SQLSTATE 0100A

18

121935443.doc

Explicaao: A expresso de pesquisa do texto para view &1 em &2 muito extensa. SQL0180 SQLCODE +180 SQLSTATE 01534 Explicaao: Sintaxe invlida para DATE, TIME, ou TIMESTAMP. SQL0181 SQLCODE +181 SQLSTATE 01534 Explicaao: Valor invlido para DATE, TIME OU TIMESTAMP. SQL0183 SQLCODE +183 SQLSTATE 01535 Explicaao: O resultado para expresso DATE ou TIMESTAMP invlido. SQL0191 SQLCODE +191 SQLSTATE 01547 Explicaao: Os dados no esto devidamente formatados. SQL0204 SQLCODE +204 SQLSTATE 01532 Explicaao: Objeto &1 em &2 tipo *&3 no encontrado. SQL0237 SQLCODE +237 SQLSTATE 01005 Explicaao: As entradas SQLVAR no foram providas no SQLDA. SQL0239 SQLCODE +239 SQLSTATE 01005 Explicaao: As entradas SQLVAR no foram providas no SQLDA. SQL0304 SQLCODE +304 SQLSTATE 01515, 01547, 01565 Explicaao: Erro de converso para uma varivel host &2. SQL0326 SQLCODE +326 SQLSTATE 01557

19

121935443.doc

Explicaao: Varivel host especificada muito extensa. SQL0331 SQLCODE +331 SQLSTATE 01520 Explicaao: Converso de carcteres no pode ser executada. SQL0335 SQLCODE +335 SQLSTATE 01517 Explicaao: Converso de carcteres resultou em carcteres de substituio. SQL0360 SQLCODE +360 SQLSTATE 01627 Explicaao: Datalink na tabela &1 em &2 pode no ser vlido devido a links pendentes. SQL0403 SQLCODE +403 SQLSTATE 01522 Explicaao: Alias &1 em &2 criados mas a tabela ou view no existem. SQL0420 SQLCODE +420 SQLSTATE 01565 Explicaao: Caracter em argumento CAST invlido. SQL0445 SQLCODE +445 SQLSTATE 01004 Explicaao: Valor do parmetro &4 na procedure &1 em &2 muito extenso. SQL0460 SQLCODE +460 SQLSTATE 01593 Explicaao: Truncamento de dados pode ter acontecido para ALTER TABLE em &1 de &2. SQL0462 SQLCODE +462 SQLSTATE 01Hxx

20

121935443.doc

Explicaao: Procedimento ou funo definida pelo usurio devolveram para uma advertncia SQLSTATE. SQL0551 SQLCODE +551 SQLSTATE 01548 Explicaao: Usurio no tem permisso para executar essa operao. SQL0552 SQLCODE +552 SQLSTATE 01542 Explicaao: Usurio no tem permisso para executar essa operao. SQL0569 SQLCODE +569 SQLSTATE 01006 Explicaao: Nem todos os privilgios foram disponibilizados para o objeto &1 em &2 para tipo &3. SQL0570 SQLCODE +570 SQLSTATE 01007 Explicaao: Nem todos os privilgios foram disponibilizados para o objeto &1 em &2 para tipo &3 - GRANTED. SQL0595 SQLCODE +595 SQLSTATE 01526 Explicaao: Commit level &1 escalated to &2 lock. SQL0596 SQLCODE +596 SQLSTATE 01002 Explicaao: Erro ocorrido durante a desconeco. SQL0645 SQLCODE +645 SQLSTATE 01528 Explicaao: Clusula WHERE NOT NULL ignorada para index &1 em &2. SQL0802 SQLCODE +802 SQLSTATE 01519, 01547, 01564, 01565

21

121935443.doc

Explicaao: Erro na converso ou mapiamento dos dados. SQL0863 SQLCODE +863 SQLSTATE 01539 Explicaao: Mixed ou DBCS CCSID no suporta a base de dados relacionada. SQL0990 SQLCODE +990 SQLSTATE 01587 Explicaao: Resultado desconhecido para a unidade de trabalho SQL7905 SQLCODE +7905 SQLSTATE 01567 Explicaao: Tabela &1 em &2 foi criada mas no pode ser compartilhada. ------------------------------------------------------------------------------------------------------------SQL0007 SQLCODE -07 SQLSTATE 42601 Explicaao: Caracter &1 (HEX &2) no vlido no comando SQL. SQL0010 SQLCODE -10 SQLSTATE 42603 Explicaao: Incio da String &1 no delimitada. SQL0029 SQLCODE -29 SQLSTATE 42601 Explicaao: Clusula INTO foi omitida em um comando SELECT.

22

121935443.doc

SQL0051 SQLCODE -51 SQLSTATE 3C000 Explicaao: Cursor ou procedure &1 previamente declarado. SQL0060 SQLCODE -60 SQLSTATE 42815 Explicaao: Funo Value &3 para argumento &1 de &2 no vlido. SQL0078 SQLCODE -78 SQLSTATE 42629 Explicaao: Nome de parmetro requirido para rotina &1 em &2. SQL0080 SQLCODE -80 SQLSTATE 42978 Explicaao: Indicador da varivel &1 no do tipo SMALLINT. SQL0084 SQLCODE -84 SQLSTATE 42612 Explicaao: Comando SQL no permitido. SQL0090 SQLCODE -90 SQLSTATE 42618 Explicaao: Varivel Host aqui no permitida.

23

121935443.doc

SQL0097 SQLCODE -97 SQLSTATE 42601 Explicaao: Tipo de dado no vlido. SQL0099 SQLCODE -99 SQLSTATE 42992 Explicaao: A operao em uma condio de JOIN no vlida. SQL0101 SQLCODE -101 SQLSTATE 54001, 54010, 54011 Explicaao: Comando SQL muito longo ou complexo. SQL0102 SQLCODE -102 SQLSTATE 54002 Explicaao: String constant beginning with &1 too long. SQL0103 SQLCODE -103 SQLSTATE 42604 Explicaao: Constante numrica invlida. SQL0104 SQLCODE -104 SQLSTATE 42601 Explicaao: Smbolos &1 no eram vlidos. Smbolos validados &2.

24

121935443.doc

SQL0105 SQLCODE -105 SQLSTATE 42604 Explicaao: Mixed or graphic string constant not valid. SQL0106 SQLCODE -106 SQLSTATE 42611 Explicaao: Preciso especificada para uma coluna FLOAT no vlida. SQL0107 SQLCODE -107 SQLSTATE 42622 Explicaao: &1 muito longo. Mximo de characteres &2. SQL0109 SQLCODE -109 SQLSTATE 42601 Explicaao: Clsula &1 no permitida. SQL0110 SQLCODE -110 SQLSTATE 42606 Explicaao: Constante hexadecimal com &1 no vlida. SQL0112 SQLCODE -112 SQLSTATE 42607 Explicaao: Argumento da funo & outra funo.

25

121935443.doc

SQL0113 SQLCODE -113 SQLSTATE 28000, 2E000, 42602 Explicaao: Nome &1 no permitido. SQL0114 SQLCODE -114 SQLSTATE 42961 Explicaao: Relational database &1 not the same as current server &2. Banco de dados referido em &1 no pertence ao servidor &2 atual. SQL0115 SQLCODE -115 SQLSTATE 42601 Explicaao: Operao de comparao &1 no vlido. SQL0117 SQLCODE -117 SQLSTATE 42802 Explicaao: Nmero de colunas do comando INSERT est errado. SQL0118 SQLCODE -118 SQLSTATE 42902 Explicaao: Tabela &1 em &2 tambm especificado dentro de uma clsula FROM. SQL0119 SQLCODE -119 SQLSTATE 42803

26

121935443.doc

Explicaao: Coluna &1 dentro da clsula HAVING no est declarada dentro do GROUP BY. SQL0120 SQLCODE -120 SQLSTATE 42903 Explicaao: Uso de uma coluna na clsula WHERE invlida. SQL0121 SQLCODE -121 SQLSTATE 42701 Explicaao: Nome de coluna duplicada dentro de um INSERT ou UPDATE. SQL0122 SQLCODE -122 SQLSTATE 42803 Explicaao: Colunas especificadas dentro de uma lista no SELECT esto invlidas. SQL0125 SQLCODE -125 SQLSTATE 42805 Explicaao: Numero de colunas invlida na clusula ORDER BY. SQL0128 SQLCODE -128 SQLSTATE 42601 Explicaao: Uso invlido do NULL no comando SQL.

27

121935443.doc

SQL0129 SQLCODE -129 SQLSTATE 54004 Explicaao: Nmero excessivo de tabelas na declarao SQL. SQL0130 SQLCODE -130 SQLSTATE 22019, 22025 Explicaao: Carter Escape &1 ou padro LIKE no vlido. SQL0131 SQLCODE -131 SQLSTATE 42818 Explicaao: Predicado LIKE no compatvel ou invlida. O LIKE aplica-se apenas A strings. SQL0132 SQLCODE -132 SQLSTATE 42824 Explicaao: Predicado LIKE no vlido. SQL0133 SQLCODE -133 SQLSTATE 42906 Explicaao: Operao de uma coluna correlacionada dentro da funo SQL no vlida. Referncia da SUBQUERY correlacionada invlida. SQL0134 SQLCODE -134 SQLSTATE 42907

28

121935443.doc

Explicaao: Argumento de funo muito longo (grande). SQL0136 SQLCODE -136 SQLSTATE 54005 Explicaao: Clsulas ORDER BY ou GROUP BY muito grandes. Chave do SORT maior que 4000 bytes. SQL0137 SQLCODE -137 SQLSTATE 54006 Explicaao: Resulto muito grande. String concatenada muito grande. SQL0138 SQLCODE -138 SQLSTATE 22011 Explicaao: Argumento &1 da funo SUBSTR invlida. SQL0144 SQLCODE -144 SQLSTATE 58003 Explicaao: Nmero de seo mo vlido. SQL0145 SQLCODE -145 SQLSTATE 55005 Explicaao: Recursos no suportados para um servidor de aplicao diferente do sistema AS/400. SQL0150 SQLCODE -150 SQLSTATE 42807

29

121935443.doc

Explicaao: View oo arquivo lgico &1 em &2 somente para leitura. SQL0151 SQLCODE -151 SQLSTATE 42808 Explicaao: Coluna &1 da tabela &2 dem &3 somente para leitura. SQL0152 SQLCODE -152 SQLSTATE 42809 Explicaao: Tipo de constraint no vlido para constraint &1 em &2. SQL0153 SQLCODE -153 SQLSTATE 42908 Explicaao: Lista de colunas requerida para CREATE VIEW. SQL0154 SQLCODE -154 SQLSTATE 42909 Explicaao: No possvel criar uma VIEW usando UNION, UNION ALL ou um objeto remoto. SQL0156 SQLCODE -156 SQLSTATE 42809 Explicaao: &1 em &2 no uma tabela. SQL0157 SQLCODE -157 SQLSTATE 42810

30

121935443.doc

Explicaao: View &1 dentro &2 no uma clsula FOREIGN KEY vlida. SQL0158 SQLCODE -158 SQLSTATE 42811 Explicaao: Nmero de colunas especificadas no corresponde ao real. SQL0159 SQLCODE -159 SQLSTATE 42809 Explicaao: &1 em &2 no um tipo vlido. SQL0160 SQLCODE -160 SQLSTATE 42813 Explicaao: Opo WITH CHECK no permitida para view &1 em &2. SQL0161 SQLCODE -161 SQLSTATE 44000 Explicaao: INSERT/UPDATE no permitido para opo WITH CHECK. SQL0170 SQLCODE -170 SQLSTATE 42605 Explicaao: Nmero de argumentos para funo &1 no vlido. SQL0171 SQLCODE -171 SQLSTATE 42815

31

121935443.doc

Explicaao: Argumento &1 da funo &2 no vlida. SQL0175 SQLCODE -175 SQLSTATE 58028 Explicaao: Falha no COMMIT. SQL0180 SQLCODE -180 SQLSTATE 22007 Explicaao: Sintaxe invlida para DATE, TIME OU TIMESTAMP. SQL0181 SQLCODE -181 SQLSTATE 22007 Explicaao: Valor invlido para DATE, TIME OU TIMESTAMP. SQL0182 SQLCODE -182 SQLSTATE 42816 Explicaao: Expresso invlida para DATE, TIME OU TIMESTAMP. SQL0183 SQLCODE -183 SQLSTATE 22008 Explicaao: O resultado de uma expresso retorno um valor invlido para DATE ou TIMESTAMP. SQL0184 SQLCODE -184 SQLSTATE 42610

32

121935443.doc

Explicaao: Marca do prmetro no vlido na expresso. SQL0187 SQLCODE -187 SQLSTATE 42816 Explicaao: Uso de durao de LABEL no vlido SQL0188 SQLCODE -188 SQLSTATE 22503, 28000, 2E000 Explicaao: &1 no uma representao de uma string vlida do nome de autorizao ou de um nome de banco de dados relacionado. SQL0189 SQLCODE -189 SQLSTATE 22522 Explicaao: Coded Character Set Identifier &1 is not valid. SQL0190 SQLCODE -190 SQLSTATE 42837 Explicaao: Atributos de colunas &3 em &1 em &2 no so compatveis. SQL0191 SQLCODE -191 SQLSTATE 22504 Explicaao: Dados no esto corretamente formatados.

33

121935443.doc

SQL0192 SQLCODE -192 SQLSTATE 42937 Explicaao: Argumento da funo TRANSLATE invlido. SQL0194 SQLCODE -194 SQLSTATE 42848 Explicaao: KEEP LOCKS no permitido. SQL0195 SQLCODE -195 SQLSTATE 42814 Explicaao: ltima coluna de &1 em & no pode ser dropada. SQL0196 SQLCODE -196 SQLSTATE 42817 Explicaao: Coluna &3 em &1 em &2 no pode ser dropada com RESTRICT. SQL0197 SQLCODE -197 SQLSTATE 42877 Explicaao: Coluna &1 no pode ser qualificada. SQL0198 SQLCODE -198 SQLSTATE 42617 Explicaao: Comando SQL vazio ou em branco.

34

121935443.doc

SQL0199 SQLCODE -199 SQLSTATE 42601 Explicaao: Palavra chave invlida no comando SQL. SQL0203 SQLCODE -203 SQLSTATE 42702 Explicaao: Coluna &1 ambguas. SQL0204 SQLCODE -204 SQLSTATE 42704 Explicaao: Objeto no definido. SQL0205 SQLCODE -205 SQLSTATE 42703 Explicaao: Coluna no pertence a tabela referenciada. SQL0206 SQLCODE -206 SQLSTATE 42703 Explicaao: Nome da coluna no est referenciada em nenhuma tabela da clsula FROM. SQL0208 SQLCODE -208 SQLSTATE 42707 Explicaao: No se pode ordenar por uma coluna que no est no SELECT. SQL0212 SQLCODE -212 SQLSTATE 42712

35

121935443.doc

Explicaao: Designao de tabelas duplicadas no vlido. SQL0214 SQLCODE -214 SQLSTATE 42822 Explicaao: Expresso ORDER BY no vlido. SQL0221 SQLCODE -221 SQLSTATE 42873 Explicaao: Nmero de linhas &2 no vlido. SQL0225 SQLCODE -225 SQLSTATE 42872 Explicaao: FETCH no vlido; cursor &1 no declarado com SCROLL. SQL0226 SQLCODE -226 SQLSTATE 24507 Explicaao: Linha corrente deletada ou movida para o cursor &1. SQL0227 SQLCODE -227 SQLSTATE 24513 Explicaao: FETCH no vlido, cursor &1 em posiao desconhecida. SQL0228 SQLCODE -228 SQLSTATE 42620

36

121935443.doc

Explicaao: Para a clsula UPDATE no vlida com SCROLL para o cursor &1. SQL0231 SQLCODE -231 SQLSTATE 22006 Explicaao: Posio do cursor &1 no vlida para FETCH da linha corrente. SQL0250 SQLCODE -250 SQLSTATE 42718 Explicaao: Base de dados local referenciada no est definida no diretrio. SQL0251 SQLCODE -251 SQLSTATE 2E000, 42602 Explicaao: Caracter na base de dados relacionada &1 no vlido. SQL0255 SQLCODE -255 SQLSTATE 42999 Explicaao: DB2 Multisystem erro na pesquisa. SQL0256 SQLCODE -256 SQLSTATE 42998 Explicaao: Constraint &1 em &2 no permitida em arquivos distribuidos..

37

121935443.doc

SQL0270 SQLCODE -270 SQLSTATE 42997 Explicaao: Unique index not allowed. Indce nico no permitido. SQL0301 SQLCODE -301 SQLSTATE 07006,42895 Explicaao: Varivel host de entrada &1 or argumento &2 no vlido. SQL0302 SQLCODE -302 SQLSTATE 22001, 22003, 22023, 22024 Explicaao: Erro na converso da varivel host de entrada &2. SQL0303 SQLCODE -303 SQLSTATE 22001, 42806 Explicaao: Varivel Host &1 no compatvel com o comando SELECT. SQL0304 SQLCODE -304 SQLSTATE 22003, 22023, 22504 Explicaao: Erro na converso no assinalamento para varivel host &2. SQL0305 SQLCODE -305 SQLSTATE 22002

38

121935443.doc

Explicaao: necessrio definir indicador de nulo. SQL0306 SQLCODE -306 SQLSTATE 42863 Explicaao: Varivel host indefinida em REXX. SQL0311 SQLCODE -311 SQLSTATE 22501 Explicaao: Comprimento da varivel host de tamanho varivel no vlido. SQL0312 SQLCODE -312 SQLSTATE 42618 Explicaao: Varivel HOST &1 no definida ou no usada. SQL0313 SQLCODE -313 SQLSTATE 07001, 07004 Explicaao: Nmero de variveis HOST invlido. SQL0328 SQLCODE -328 SQLSTATE 42996 Explicaao: Coluna &1 no permitida em particionamento de chaves. SQL0329 SQLCODE -329 SQLSTATE 0E000

39

121935443.doc

Explicaao: A lista de nome SET PATH no vlida. SQL0330 SQLCODE -330 SQLSTATE 22021 Explicaao: Converso de caracteres no pode ser executada. SQL0331 SQLCODE -331 SQLSTATE 22021 Explicaao: Converso de caracteres no pode ser executada. SQL0332 SQLCODE -332 SQLSTATE 57017 Explicaao: Converso de caracteres entr CCSID &1 e CCSID &2 no vlida. SQL0334 SQLCODE -334 SQLSTATE 22524 Explicaao: Converso de caracteres pode o resultado truncado. SQL0338 SQLCODE -338 SQLSTATE 42972 Explicaao: Expresso JOIN invlida. SQL0340 SQLCODE -340 SQLSTATE 42726

40

121935443.doc

Explicaao: Nome duplicado &1 para uma tabela comum de expresso. SQL0341 SQLCODE -341 SQLSTATE 42835 Explicaao: Referncias cclicas entre expresses de tabelas comuns. SQL0346 SQLCODE -346 SQLSTATE 42836 Explicaao: Resursos na disponveis para expresses de tabelas comuns. SQL0350 SQLCODE -350 SQLSTATE 42962 Explicaao: Coluna &1 no vlido como campo chave para ndice ou constraint. SQL0351 SQLCODE -351 SQLSTATE 56084 Explicaao: O AR no est no mesmo nvel e DB2/400 no pode transformar os dados para um tipo compatvel. SQL0352 SQLCODE -352 SQLSTATE 56084 Explicaao: O AR no est no mesmo nvel e DB2/400 no pode

41

121935443.doc

transformar os dados para um tipo compatvel. SQL0357 SQLCODE -357 SQLSTATE 57050 Explicaao: O arquivo servidor &1 usado no DataLink no est corretamente disponvel. SQL0358 SQLCODE -358 SQLSTATE 428D1 Explicaao: Erro &1 ocorrido usando DataLink como tipo de dado. SQL0392 SQLCODE -392 SQLSTATE 42855 Explicaao: Assinalamento de LOB para uma varivel HOST especificada no permitida. SQL0398 SQLCODE -398 SQLSTATE 428D2 Explicaao: AS LOCATOR no pode ser especificada para um parmetro non-LOB. SQL0401 SQLCODE -401 SQLSTATE 42818 Explicaao: Comparao de operandos no compatvel.

42

121935443.doc

SQL0402 SQLCODE -402 SQLSTATE 42819 Explicaao: Uso de &1 invlido. SQL0404 SQLCODE -404 SQLSTATE 22001 Explicaao: Valor para coluna &1 muito longo. SQL0405 SQLCODE -405 SQLSTATE 42820 Explicaao: Constante numrica &1 fora do array. SQL0406 SQLCODE -406 SQLSTATE 22003, 22023, 22504 Explicaao: Erro de converso do assinalamento para coluna &2. SQL0407 SQLCODE -407 SQLSTATE 23502 Explicaao: Valores nulos no so permitidos sobre a coluna &1. Em um UPDATE ou INSERT o valor informado nulo, sendo que na tabela a coluna foi definida como NOT NULL. SQL0408 SQLCODE -408 SQLSTATE 42821

43

121935443.doc

Explicaao: INSERT ou UPDATE valor para coluna &1 no compatvel com a coluna.. SQL0410 SQLCODE -410 SQLSTATE 42820 Explicaao: Literal de ponto flutuante &1 invlida. SQL0412 SQLCODE -412 SQLSTATE 42823 Explicaao: Mltiplas colunas encontradas no SELECT da Subquery. SQL0414 SQLCODE -414 SQLSTATE 42824 Explicaao: Coluna &1 no vlida no predicado LIKE. O predicado LIKE no pode operar em nmerico/date/time. SQL0415 SQLCODE -415 SQLSTATE 42825 Explicaao: UNION operandos incompatveis. SELECTS incompatveis para o UNION. SQL0417 SQLCODE -417 SQLSTATE 42609 Explicaao: Combinao de parmetros invlida.

44

121935443.doc

SQL0418 SQLCODE -418 SQLSTATE 42610 Explicaao: Uso de parmetros no vlida. SQL0419 SQLCODE -419 SQLSTATE 42911 Explicaao: Negative scale not valid. SQL0420 SQLCODE -420 SQLSTATE 22018 Explicaao: Caracter em argumento CAST invlido. SQL0421 SQLCODE -421 SQLSTATE 42826 Explicaao: Nmeor de operandos UNION no igual. SQL0423 SQLCODE -423 SQLSTATE 0F001 Explicaao: LOB locator &1 no vlido. SQL0428 SQLCODE -428 SQLSTATE 25501 Explicaao: Comando SQL no pode ser executado. SQL0429 SQLCODE -429 SQLSTATE 54028

45

121935443.doc

Explicaao: O nmero de mximo de LOB locators simultneo foi alcanado. SQL0432 SQLCODE -432 SQLSTATE 42841 Explicaao: O parmetro no pode ter o tipo de nome definido pelo usurio. SQL0433 SQLCODE -433 SQLSTATE 22001 Explicaao: Dgitos significativos truncaram durante CAST de numrico para carter. SQL0440 SQLCODE -440 SQLSTATE 42884 Explicaao: O nmero de argumentos do CALL tem que ser o mesmo do procedimento. SQL0441 SQLCODE -441 SQLSTATE 42601 Explicaao: Clusula ou palavra chave &1 no vlido onde especificado. SQL0442 SQLCODE -442 SQLSTATE 54023

46

121935443.doc

Explicaao: Nmero mximo de parmetros no CALL excedido. SQL0443 SQLCODE -443 SQLSTATE 2Fxxx, 38501 Explicaao: Programa de gatilho (trigger) ou procedimento externo descobriram em erro. SQL0444 SQLCODE -444 SQLSTATE 42724 Explicaao: Programa externo &4 em &1 no encontrado. SQL0446 SQLCODE -446 SQLSTATE 22003 Explicaao: Erro na converso no assinalamento do argumento &2. SQL0448 SQLCODE -448 SQLSTATE 54023 Explicaao: Nmero mximo de parmetros na DECLARE PROCEDURE excedido. SQL0449 SQLCODE -449 SQLSTATE 42878 Explicaao: Nome do programa externo para o procedimento &1 em &2 no vlido.

47

121935443.doc

SQL0451 SQLCODE -451 SQLSTATE 42815 Explicaao: Atributos do parmetro &1 no vlido para o procedimento. SQL0452 SQLCODE -452 SQLSTATE 428A1 Explicaao: Unable to access a file that is referred to by a file reference variable. SQL0453 SQLCODE -453 SQLSTATE 42880 Explicaao: Tipo do retorno da funcao &1 em &2 no compatvel com o tipo CAST TO. SQL0454 SQLCODE -454 SQLSTATE 42723 Explicaao: Funo &1 em &2 com o mesmo significado. SQL0455 SQLCODE -455 SQLSTATE 42882 Explicaao: Nome especificado no o mesmo do procedimento. SQL0456 SQLCODE -456 SQLSTATE 42710

48

121935443.doc

Explicaao: Nome especificado &3 em &2 j existe. SQL0457 SQLCODE -457 SQLSTATE 42939 Explicaao: Nome &1 em &2 no permitido para esta funo. SQL0458 SQLCODE -458 SQLSTATE 42883 Explicaao: Funo &1 em &2 no encontrado com o mesmo significado. SQL0461 SQLCODE -461 SQLSTATE 42846 Explicaao: Atributo de &1 para &2 no suportado. SQL0463 SQLCODE -463 SQLSTATE 39001 Explicaao: SQLSTATE &4 retornado da rotina &1 em &2 no vlido. SQL0469 SQLCODE -469 SQLSTATE 42886 Explicaao: IN, OUT, INOUT no vlido para parmetro &4 no procedimento &1 em &2. SQL0470 SQLCODE -470 SQLSTATE 39002

49

121935443.doc

Explicaao: Valor NULL no permitido para o parmetro &4 neste procedimento. SQL0473 SQLCODE -473 SQLSTATE 42918 Explicaao: Tipo &1 definido pelo usuario no pode ser criado. SQL0475 SQLCODE -475 SQLSTATE 42866 Explicaao: Tipo de dado retornado para funo &3 em &4 no vlido. SQL0476 SQLCODE -476 SQLSTATE 42725 Explicaao: Funo &1 em &2 no nica. SQL0478 SQLCODE -478 SQLSTATE 42893 Explicaao: Objeto &1 em &2 do tipo &3 no pode ser dropada. SQL0483 SQLCODE -483 SQLSTATE 42885 Explicaao: Parmetros para funo &1 em &2 no tem a mesma funo de sua criao. SQL0484 SQLCODE -484 SQLSTATE 42733

50

121935443.doc

Explicaao: Rotina &1 em &2 j existe. SQL0487 SQLCODE -487 SQLSTATE 38001 Explicaao: Comando SQL no permitido. SQL0490 SQLCODE -490 SQLSTATE 428B7 Explicaao: Valor numrico &1 invlido. SQL0491 SQLCODE -491 SQLSTATE 42601 Explicaao: RETURNS clusula requerida no comando CREATE FUNCTION. SQL0492 SQLCODE -492 SQLSTATE 42879 Explicaao: Tipo de dado para a funo &1 em &2 no vlido. SQL0501 SQLCODE -501 SQLSTATE 24501 Explicaao: Cursor &1 no est aberto. SQL0502 SQLCODE -502 SQLSTATE 24502

51

121935443.doc

Explicaao: Cursor &1 j est aberto. No se pode abrir o cursor duas vezes sem antes fecha-lo. SQL0503 SQLCODE -503 SQLSTATE 42912 Explicaao: Coluna &3 no pode ser alterarda. SQL0504 SQLCODE -504 SQLSTATE 34000 Explicaao: Cursor &1 no declarado. SQL0507 SQLCODE -507 SQLSTATE 24501 Explicaao: Cursor &1 no est aberto. SQL0508 SQLCODE -508 SQLSTATE 24504 Explicaao: Cursor &1 no est posicionado no registro locado. SQL0509 SQLCODE -509 SQLSTATE 42827 Explicaao: Tabela &2 em &3 no as mesmas como tabela no cursor &1. SQL0510 SQLCODE -510 SQLSTATE 42828

52

121935443.doc

Explicaao: Cursor &1 para o arquivo &2 est disponvel somente para leitura. SQL0511 SQLCODE -511 SQLSTATE 42829 Explicaao: FOR UPDATE OF clusula invlida. SQL0513 SQLCODE -513 SQLSTATE 42924 Explicaao: Alias &1 em &2 no pode referenciar outro alias. SQL0514 SQLCODE -514 SQLSTATE 26501 Explicaao: Comando preparado &2 no encontrado. SQL0516 SQLCODE -516 SQLSTATE 26501 Explicaao: Prepared statement &2 not found. SQL0517 SQLCODE -517 SQLSTATE 07005 Explicao: Prepared statement &2 not SELECT statement. SQL0518 SQLCODE -518 SQLSTATE 07003

53

121935443.doc

Explicaao: Prepared statement &1 not found. SQL0519 SQLCODE -519 SQLSTATE 24506 Explicaao: Prepared statement &2 in use. SQL0520 SQLCODE -520 SQLSTATE 42828 Explicaao: Cannot UPDATE or DELETE on cursor &1. SQL0525 SQLCODE -525 SQLSTATE 51015 Explicaao: Statement not valid on application server. SQL0527 SQLCODE -527 SQLSTATE 42874 Explicaao: ALWCPYDTA(*NO) specified but temporary result required for &1. SQL0530 SQLCODE -530 SQLSTATE 23503 Explicaao: Insert or UPDATE value not allowed by referential constraint. SQL0531 SQLCODE -531 SQLSTATE 23001, 23504

54

121935443.doc

Explicaao: Update prevented by referential constraint. SQL0532 SQLCODE -532 SQLSTATE 23001, 23504 Explicaao: Delete prevented by referential constraint. SQL0536 SQLCODE -536 SQLSTATE 42914 Explicaao: Delete not allowed because table referenced in subquery can be affected. SQL0537 SQLCODE -537 SQLSTATE 42709 Explicaao: Duplicate column name in definition of key. SQL0538 SQLCODE -538 SQLSTATE 42830 Explicaao: Foreign key attributes do not match parent key. SQL0539 SQLCODE -539 SQLSTATE 42888 Explicaao: Table does not have primary key. SQL0541 SQLCODE -541 SQLSTATE 42891

55

121935443.doc

Explicaao: Duplicate UNIQUE constraint already exists. SQL0543 SQLCODE -543 SQLSTATE 23511 Explicaao: Constraint &1 conflicts with SET NULL or SET DEFAULT rule. SQL0544 SQLCODE -544 SQLSTATE 23512 Explicaao: CHECK constraint &1 cannot be added. SQL0545 SQLCODE -545 SQLSTATE 23513 Explicaao: INSERT or UPDATE not allowed by CHECK constraint. SQL0546 SQLCODE -546 SQLSTATE 42621 Explicaao: CHECK condition of constraint &1 not valid. SQL0551 SQLCODE -551 SQLSTATE 42501 Explicaao: Not authorized to object &1 in &2 type *&3. SQL0552 SQLCODE -552 SQLSTATE 42502 Explicaao: Not authorized to &1.

56

121935443.doc

SQL0557 SQLCODE -557 SQLSTATE 42852 Explicaao: Privilege not valid for table or view &1 in &2. SQL0573 SQLCODE -573 SQLSTATE 42890 Explicaao: Table does not have matching parent key. SQL0574 SQLCODE -574 SQLSTATE 42894 Explicaao: Default value not valid. SQL0577 SQLCODE -577 SQLSTATE 38002, 2F002 Explicaao: Modifying SQL data not permitted. SQL0578 SQLCODE -578 SQLSTATE 2F005 Explicaao: RETURN statement not executed for SQL function &1 in &2. SQL0579 SQLCODE -579 SQLSTATE 38004, 2F004 Explicaao: Reading SQL data not permitted.

57

121935443.doc

SQL0580 SQLCODE -580 SQLSTATE 42625 Explicaao: At least one result in CASE expression must be not NULL. SQL0581 SQLCODE -581 SQLSTATE 42804 Explicaao: The results in a CASE expression are not compatible. SQL0583 SQLCODE -583 SQLSTATE 42845 Explicaao: Use of function &1 in &2 not valid. SQL0585 SQLCODE -585 SQLSTATE 42732 Explicaao: Library &1 is used incorrectly on the SET PATH statement SQL0590 SQLCODE -590 SQLSTATE 42734 Explicaao: Name &1 specified in &2 not unique. SQL0601 SQLCODE -601 SQLSTATE 42710 Explicaao: Object &1 in &2 type *&3 already exists.

58

121935443.doc

SQL0602 SQLCODE -602 SQLSTATE 54008 Explicaao: More than 120 columns specified for CREATE INDEX. SQL0603 SQLCODE -603 SQLSTATE 23515 Explicaao: Unique index cannot be created because of duplicate keys. SQL0604 SQLCODE -604 SQLSTATE 42611 Explicaao: Attributes of column not valid. SQL0607 SQLCODE -607 SQLSTATE 42832 Explicaao: Operation not allowed on system table &1 in &2. SQL0612 SQLCODE -612 SQLSTATE 42711 Explicaao: &1 is a duplicate column name. SQL0613 SQLCODE -613 SQLSTATE 54008 Explicaao: Primary or unique key constraint too long.

59

121935443.doc

SQL0614 SQLCODE -614 SQLSTATE 54008 Explicaao: Length of columns for CREATE INDEX too long. SQL0615 SQLCODE -615 SQLSTATE 55006 Explicaao: Object &1 in &2 type *&3 not dropped. It is in use. SQL0616 SQLCODE -616 SQLSTATE 42893 Explicaao: &1 in &2 type &3 cannot be dropped with RESTRICT. SQL0624 SQLCODE -624 SQLSTATE 42889 Explicaao: Table already has primary key. SQL0628 SQLCODE -628 SQLSTATE 42613 Explicaao: Clauses are mutually exclusive. SQL0629 SQLCODE -629 SQLSTATE 42834 Explicaao: SET NULL not allowed for referential constraint.

60

121935443.doc

SQL0631 SQLCODE -631 SQLSTATE 54008 Explicaao: Foreign key for referential constraint too long. SQL0637 SQLCODE -637 SQLSTATE 42614 Explicaao: Duplicate &1 keyword. SQL0642 SQLCODE -642 SQLSTATE 54021 Explicaao: Maximum number of constraints exceeded. SQL0658 SQLCODE -658 SQLSTATE 42917 Explicaao: Function cannot be dropped. SQL0666 SQLCODE -666 SQLSTATE 57005 Explicaao: Estimated query processing time exceeds limit. SQL0667 SQLCODE -667 SQLSTATE 23520 Explicaao: Foreign key does not match a value in the parent key. SQL0675 SQLCODE -675 SQLSTATE 42892

61

121935443.doc

Explicaao: Specified delete rule not allowed with existing trigger. SQL0679 SQLCODE -679 SQLSTATE 57006 Explicaao: Object &1 in &2 type *&3 not created due to pending operation. SQL0683 SQLCODE -683 SQLSTATE 42842 Explicaao: FOR DATA or CCSID clause not valid for specified type. SQL0707 SQLCODE -707 SQLSTATE 42939 Explicaao: Name &1 in &2 not allowed for distinct type. SQL0713 SQLCODE -713 SQLSTATE 42815 Explicaao: Host variable for &2 is NULL. SQL0724 SQLCODE -724 SQLSTATE 54038 Explicaao: Too many cascaded trigger programs. SQL0751 SQLCODE -751 SQLSTATE 42987

62

121935443.doc

Explicaao: SQL statement &1 not allowed in stored procedure or trigger. SQL0752 SQLCODE -752 SQLSTATE 0A001 Explicaao: Connection cannot be changed. Reason code is &1. SQL0773 SQLCODE -773 SQLSTATE 20000 Explicaao: Case not found for CASE statement. SQL0774 SQLCODE -774 SQLSTATE 2D522 Explicaao: Statement cannot be executed within a compound SQL statement. SQL0775 SQLCODE -775 SQLSTATE 42910 Explicaao: Statement not allowed in a compound SQL statement. SQL0776 SQLCODE -776 SQLSTATE 428D4 Explicaao: Cursor &1 specified in FOR statement not allowed. SQL0777 SQLCODE -777 SQLSTATE 42919

63

121935443.doc

Explicaao: Nested compound statements not allowed. SQL0778 SQLCODE -778 SQLSTATE 428D5 Explicaao: End label &1 not same as begin label. SQL0779 SQLCODE -779 SQLSTATE 42736 Explicaao: Label &1 specified on LEAVE statement not valid. SQL0780 SQLCODE -780 SQLSTATE 428D6 Explicaao: UNDO specified for a handler and ATOMIC not specified. SQL0781 SQLCODE -781 SQLSTATE 42737 Explicaao: Condition &1 specified in handler not defined. SQL0782 SQLCODE -782 SQLSTATE 428D7 Explicaao: Condition value &1 specified in handler not valid. SQL0783 SQLCODE -783 SQLSTATE 42738

64

121935443.doc

Explicaao: Select list for cursor &1 in FOR statement not valid. SQL0784 SQLCODE -784 SQLSTATE 42860 Explicaao: Check constraint &1 cannot be dropped. SQL0785 SQLCODE -785 SQLSTATE 428D8 Explicaao: Use of SQLCODE or SQLSTATE not valid. SQL0802 SQLCODE -802 SQLSTATE 22003, 22012, 22023, 22504 Explicaao: Data conversion or data mapping error. SQL0803 SQLCODE -803 SQLSTATE 23505 Explicaao: Duplicate key value specified. SQL0804 SQLCODE -804 SQLSTATE 07002 Explicaao: SQLDA not valid. SQL0805 SQLCODE -805 SQLSTATE 51002

65

121935443.doc

Explicaao: SQL package &1 in &2 not found. SQL0811 SQLCODE -811 SQLSTATE 21000 Explicaao: Result of SELECT INTO or subquery more than one row. SQL0818 SQLCODE -818 SQLSTATE 51003 Explicaao: Consistency tokens do not match. SQL0822 SQLCODE -822 SQLSTATE 51004 Explicaao: Address in SQLDA not valid. SQL0827 SQLCODE -827 SQLSTATE 42862 Explicaao: &1 in &2 type *SQLPKG cannot be accessed. SQL0840 SQLCODE -840 SQLSTATE 54004 Explicaao: Number of selected items exceeds 8000. SQL0842 SQLCODE -842 SQLSTATE 08002

66

121935443.doc

Explicaao: Connection already exists. SQL0843 SQLCODE -843 SQLSTATE 08003 Explicaao: Connection does not exist. SQL0858 SQLCODE -858 SQLSTATE 08501 Explicaao: Cannot disconnect relational database due to LU 6.2 protected conversation. SQL0862 SQLCODE -862 SQLSTATE 55029 Explicaao: Local program attempted to connect to a remote relational database. SQL0871 SQLCODE -871 SQLSTATE 54019 Explicaao: Too many CCSID values specified. SQL0900 SQLCODE -900 SQLSTATE 08003 Explicaao: Application process not in a connected state. SQL0901 SQLCODE -901 SQLSTATE 58004

67

121935443.doc

Explicaao: SQL system error. SQL0904 SQLCODE -904 SQLSTATE 57011 Explicaao: Resource limit exceeded. SQL0906 SQLCODE -906 SQLSTATE 24514 Explicaao: Operation not performed because of previous error. SQL0907 SQLCODE -907 SQLSTATE 27000 Explicaao: Attempt to change same row twice. SQL0910 SQLCODE -910 SQLSTATE 57007 Explicaao: Object &1 in &2 type *&3 has a pending change. SQL0913 SQLCODE -913 SQLSTATE 57033 Explicaao: Row or object &1 in &2 type *&3 in use. SQL0917 SQLCODE -917 SQLSTATE 42969 Explicaao: Package not created.

68

121935443.doc

SQL0918 SQLCODE -918 SQLSTATE 51021 Explicaao: Rollback required. SQL0950 SQLCODE -950 SQLSTATE 42705 Explicaao: Relational database &1 not in relational database directory. SQL0951 SQLCODE -951 SQLSTATE 55007 Explicaao: Object &1 in &2 not altered. It is in use. SQL0952 SQLCODE -952 SQLSTATE 57014 Explicaao: Processing of the SQL statement ended by ENDRDBRQS command. SQL0969 SQLCODE -969 SQLSTATE 58033 Explicaao: Unexpected client driver error. SQL0971 SQLCODE -971 SQLSTATE 57011 Explicaao: Referential constraint &4 in check pending state.

69

121935443.doc

SQL5001 SQLCODE -5001 SQLSTATE 42703 Explicaao: Column qualifier &2 undefined. SQL5002 SQLCODE -5002 SQLSTATE 42812 Explicaao: Collection must be specified for table &1. SQL5003 SQLCODE -5003 SQLSTATE 42922 Explicaao: Cannot perform operation under commitment control. SQL5005 SQLCODE -5005 SQLSTATE 42815 Explicaao: Operator &4 not consistent with operands. SQL5012 SQLCODE -5012 SQLSTATE 42618 Explicaao: Host variable not a numeric with zero scale. SQL5016 SQLCODE -5016 SQLSTATE 42833 Explicaao: Object name &1 not valid for naming option.

70

121935443.doc

SQL5021 SQLCODE -5021 SQLSTATE 42930 Explicaao: FOR UPDATE OF column &1 also in ORDER BY. SQL5023 SQLCODE -5023 SQLSTATE 26510 Explicaao: Duplicate statement name in DECLARE CURSOR. SQL5024 SQLCODE -5024 SQLSTATE 42618 Explicaao: Host variable &1 not character. SQL5047 SQLCODE -5047 SQLSTATE 42616 Explicaao: Error processing SRTSEQ or LANGID parameter. SQL5051 SQLCODE -5051 SQLSTATE 42875 Explicaao: Incorrect qualifier. SQL7001 SQLCODE -7001 SQLSTATE 42858 Explicaao: File &1 in &2 not database file. SQL7002 SQLCODE -7002 SQLSTATE 42847

71

121935443.doc

Explicaao: Override parameter not valid. SQL7003 SQLCODE -7003 SQLSTATE 42857 Explicaao: File &1 in &2 has more than one format. SQL7006 SQLCODE -7006 SQLSTATE 55018 Explicaao: Cannot drop collection &1. SQL7007 SQLCODE -7007 SQLSTATE 51009 Explicaao: COMMIT or ROLLBACK not valid. SQL7008 SQLCODE -7008 SQLSTATE 55019 Explicaao: &1 in &2 not valid for operation. SQL7010 SQLCODE -7010 SQLSTATE 42850 Explicaao: Logical file &1 in &2 not valid for CREATE VIEW. SQL7011 SQLCODE -7011 SQLSTATE 42851

72

121935443.doc

Explicaao: &1 in &2 not table, view, or physical file. SQL7017 SQLCODE -7017 SQLSTATE 42971 Explicaao: Commitment control is already active to a DDM target. SQL7018 SQLCODE -7018 SQLSTATE 42970 Explicaao: COMMIT HOLD or ROLLBACK HOLD not allowed. SQL7021 SQLCODE -7021 SQLSTATE 57043 Explicaao: Local program attempting to run on application server. SQL7022 SQLCODE -7022 SQLSTATE 42977 Explicaao: User &1 not the same as current user &2 for connect to local relational database. SQL7024 SQLCODE -7024 SQLSTATE 42876 Explicaao: Index cannot be created because of CCSID incompatibility. SQL7026 SQLCODE -7026 SQLSTATE 42896

73

121935443.doc

Explicaao: Auxiliary storage pool not found. SQL7027 SQLCODE -7027 SQLSTATE 42984 Explicaao: Unable to grant to a view. SQL7028 SQLCODE -7028 SQLSTATE 42944 Explicaao: Unable to CHGOBJOWN for primary group. SQL7029 SQLCODE -7029 SQLSTATE 428B8 Explicaao: New name &3 is not valid. SQL7031 SQLCODE -7031 SQLSTATE 54044 Explicaao: Sort sequence table &1 too long. SQL7032 SQLCODE -7032 SQLSTATE 42904 Explicaao: SQL procedure &1 in &2 not created. SQL7033 SQLCODE -7033 SQLSTATE 42923

74

121935443.doc

Explicaao: Alias name &1 in &2 not allowed. SQL7034 SQLCODE -7034 SQLSTATE 42926 Explicaao: LOB locators are not allowed with COMMIT(*NONE). SQL7037 SQLCODE -7037 SQLSTATE 42835 Explicaao: Data in a distributed file &1 in &2 cannot be redistributed. SQL7038 SQLCODE -7038 SQLSTATE 429B7 Explicaao: Delete cascade not valid for &1 in &2. SQL7941 SQLCODE -7941 SQLSTATE 42981 Explicaao: Application process not at commit boundary. SQL9012 SQLCODE -9012 SQLSTATE 42968 Explicaao: DB2 UDB Query Manager and SQL Development Kit not available. SQ30000 SQLCODE -30000 SQLSTATE 58008

75

121935443.doc

Explicaao: Distributed Relational Database Architecture (DRDA) protocol error. SQ30001 SQLCODE -30001 SQLSTATE 57042 Explicaao: Call to distributed SQL program not allowed. SQ30020 SQLCODE -30020 SQLSTATE 58009 Explicaao: Distributed Relational Database Architecture (DRDA) protocol error. SQ30021 SQLCODE -30021 SQLSTATE 58010 Explicaao: Distributed relational database not supported by the remote system. SQ30040 SQLCODE -30040 SQLSTATE 57012 Explicaao: DDM resource &2 at relational database &1 not available. SQ30041 SQLCODE -30041 SQLSTATE 57013 Explicaao: DDM resources at relational database &1 not available.

76

121935443.doc

SQ30050 SQLCODE -30050 SQLSTATE 58011 Explicaao: DDM command &1 is not valid while bind process is in progress. SQ30051 SQLCODE -30051 SQLSTATE 58012 Explicaao: Bind process for specified package name and consistency token not active. SQ30052 SQLCODE -30052 SQLSTATE 42932 Explicaao: Program preparation assumptions not correct. SQ30053 SQLCODE -30053 SQLSTATE 42506 Explicaao: Not authorized to create package for owner &1. SQ30060 SQLCODE -30060 SQLSTATE 08004 Explicaao: User not authorized to relational database &1. SQ30061 SQLCODE -30061 SQLSTATE 08004 Explicaao: Relational database &1 not found.

77

121935443.doc

SQ30070 SQLCODE -30070 SQLSTATE 58014 Explicaao: Distributed Data Management (DDM) command &1 not supported. SQ30071 SQLCODE -30071 SQLSTATE 58015 Explicaao: Distributed Data Management (DDM) object &1 not supported. SQ30072 SQLCODE -30072 SQLSTATE 58016 Explicaao: Distributed Data Management (DDM) parameter &1 not supported. SQ30073 SQLCODE -30073 SQLSTATE 58017 Explicaao: Distributed Data Management (DDM) parameter value &1 not supported. SQ30074 SQLCODE -30074 SQLSTATE 58018 Explicaao: Distributed Data Management (DDM) reply message &1 not supported. SQ30080 SQLCODE -30080 SQLSTATE 08001

78

121935443.doc

Explicaao: Communication error occurred during distributed database processing. SQ30089 SQLCODE -30089 SQLSTATE 08001 Explicaao: Communication error occurred during DB2 Multisystem processing. SQ30090 SQLCODE -30090 SQLSTATE 25000, 2D528, 2D529 Explicaao: Change request not valid for read-only application server.

79

You might also like