Causa: Em tempo de execução, o corpo da
a unidade de programa não pode ser encontrada. Isto pode acontecer por uma de duas razões. —
Em primeiro lugar, pode haver uma unidade `um ` que chama um módulo `b`, onde a especulação para
`b` existe mas não o corpo. Neste caso, desde que a especulação está presente, lá
não será compilam erros vezes. — Em Segundo lugar, isto pode ocorrer se houver a
referência para uma seqüência do lado de fora do contexto próprio, tal como uma afirmação SQL.
Neste caso, a especulação da referência a seqüência pode ser encontrada, mas é
o inválido para dirigir de fato o código que refere a seqüência do lado de fora de um SQL
afirmação, como em: eu: = seq.nextval;
Ação: Se causado pela primeira razão,
crie um corpo do objeto que está sendo referido. Se causado pelo segundo
razão, mova a seqüência em uma afirmação SQL. Por exemplo, eu: = seq.nextval;
pode ser substituído por: selecione seq.nextval em temp de dual; eu: =
temp;


Erros de Relared:
PLS 00901: o
o tipo de dados da coluna `série` da mesa `cadeia` não é
suporte

PLS 00902: A
SOMENTE DE LEITURA atam a variável usada em FORA ou em - FORA contexto

PLS 00904:
privilégio insuficiente de acessar a cadeia de objeto

PLS 00905:
a cadeia de objeto é inválida

PLS 00906:
A compilação não é possível

PLS 00907:
não pode carregar a cadeia de unidade de biblioteca (referido por
cadeia)

PLS 00908: o
o formato guardado da cadeia não é apoiado por isto
lançamento

PLS 00909:
a cadeia de objeto não é declarada ou privilégios insuficientes de acessar
objeto

PLS 00910:
privilégio insuficiente de herdar da cadeia de tipo

PLS 00920:
o parâmetro plsql_native_library_dir não é definido