Tabela 23. Código de Classe 38: Exceção da Função Externa
Valor SQLSTATE |
Significado |
---|---|
38XXX | SQLSTATEs de erro válidos retornados por uma função definida pelo usuário, procedimento externo ou disparador. |
38001 | A função externa não é permitida para executar instruções SQL. |
38002 | A função externa tentou modificar os dados, porém a função não foi definida como MODIFIES SQL DATA. |
38003 | A instrução não é permitida em uma função ou procedimento. |
38004 | A função externa tentou ler dados, porém a função não foi definida como READS SQL DATA. |
38501 | Erro ocorreu enquanto chamava uma função definida pelo usuário, procedimento externo, ou disparador (usando a convenção de chamada SIMPLE CALL ou SIMPLE CALL WITH NULLS). |
38502 | A função externa não é permitida para executar instruções SQL. |
38503 | Uma função definida pelo usuário teve um término anormal (abend). |
38504 | Uma função definida pelo usuário foi interrompida pelo usuário para parar uma provável condição de loop. |
38506 | Falha da função com erro a partir do fornecedor OLE DB. |
38552 | Uma função no esquema SYSFUN (fornecida pela IBM) teve um término
anormal.
Um dos seguintes códigos de razão pode ser localizado no texto da mensagem:
|