Causa: nível de esquema tipos definidos pelo usuário,
ou os tipos que recursivamente usam tais tipos, não podem ser usados em RPCs. Para
exemplo: crie o tipo foo como objeto (…) crie o pacote my_pack é tipo my_tab
é a mesa de foo; — em um servidor remoto: x my_pack.my_tab@rpc; — ilegal
tente usar o tipo my_tab
Ação: Use só tipos definidos de PLSQL para
Chamadas de RPC. Pode ser necessário acrescentar o extra código à cópia sábia pelo elemento
tipos superiores em tipos locais para mover tais dados por um
RPC.


Erros de Relared:
PLS 00970: o
o nome de classe de um método deve combinar com aquela da cláusula EXTERNAL NAME no tipo
cabeça

PLS 00989:
A Variável de cursor em registro, objeto, ou coleção não é apoiada por isto
lançamento

PLS 00990:
Mesas de índice de Variáveis de Cursor são desaprovadas

PLS 00992:
Variáveis de cursor não podem ser ESFORÇO `editor de

PLS 00993:
As Variáveis de cursor não podem ser passadas como argumentos de RPC ou resultados

PLS 00994:
As Variáveis de cursor não podem ser declaradas como parte de um pacote

PLS 00995:
exceção não com punho # cadeia

PLS 00996: fora
de memória

PLS 00997: não
os tipos de regresso de cursor permitidos nesta versão beta

PLS 01400: Usar
de `||` símbolo