Aviso importante


  C. A. Dornelles

SQL - Structured Query Language - SQLState


Volta a página anterior

Volta ao Menu Principal do SQL


Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF.

Tabela 24. Código de Classe 38: Exceção da Função Externa

SQLSTATE

Significado

38XXX

SQLSTATEs de erro válidos retornados por uma rotina ou disparo externo

38001

A rotina externa não tem permissão para executar instruçoes SQL

38002

A rotina tentou modificar dados, mas não estava definida como MODIFIES SQL DATA

38003

A instrução não é permitida numa rotina

38004

A rotina tentou ler dados, mas não estava 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

38505

Uma instrução SQL nao é permitida em uma rotina em FINAL CALL

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:

    01 - Valor numérico fora do intervalo
    02 - Diexibição por zero
    03 - Estouro negativo ou estouro aritmético
    04 - Formato de data inválido
    05 - Formato de hora inválido
    06 - Formato de registro de tempo inválido
    07 - Representação inválida de caractere de uma duração de registro de tempo
    08 - Tipo de intervalo inválido (deve ser um de 1, 2, 4, 8, 16, 32, 64, 128, 256)
    09 - Cadeia extensa demais
    10 - O comprimento ou posição em função de cadeia fora do intervalo
    11 - Representação de caractere inválida de um número de ponto decimal

38553

Uma rotina em um esquema do sistema terminou com um erro

38H01

Falha na inicialização de uma função do MQSeries

38H02

O encerramento de sessão do MQSeries Application Messaging Interface falhou

38H03

O processamento correto de uma mensagem pelo MQSeries Application Messaging Interface falhou

38H04

O envio de uma mensagem pelo MQSeries Application Messaging Interface falhou

38H05

A leitura/recepção de uma mensagem pelo MQSeries Application Messaging Interface falhou

38H06

Um pedido de subscrição/cancelamento de subscrição do MQSeries Application Messaging Interface falhou