PLS-00960 : RPCs ne peut pas utiliser des variables avec le niveau de schéma défini par l'utilisateur tape dans cette libération
Cause : niveau de Schéma types définis par l'utilisateur,
ou les types qui utilisent récursivement de tels types, ne peuvent pas être utilisés dans RPCs. Pour
exemple : créez le type foo comme l'objet (…) créez le paquet my_pack est le type my_tab create package my_pack is type my_tab
est la table de foo; — sur un serveur lointain : x my_pack.my_tab@rpc; — illégal x my_pack.my_tab@rpc; — illegal
essayez d'utiliser le type my_tab
Action : Utilisez seulement des types définis de PLSQL pour
Appels de RPC. Il peut être nécessaire d'ajouter le code supplémentaire à la copie sage de l'élément
les types au plus haut niveau dans les types locaux pour déplacer de telles données par un
RPC.
Erreurs de Relared :
PLS-00970 : le
le nom de classe d'une méthode doit correspondre à cette de clause de NOM EXTERNE dans le type
tête
PLS-00989 :
La Variable de curseur dans le record, l'objet, ou la collection n'est pas soutenue par cela
libération
PLS-00990 :
Les Tables d'index de Variables de Curseur sont rejetées
PLS-00992 :
Les Variables de curseur ne peuvent pas être l'EFFORT `le rédacteur de
PLS-00993 :
Les Variables de curseur ne peuvent pas être passées comme les arguments de RPC ou les résultats
PLS-00994 :
Les Variables de curseur ne peuvent pas être déclarées dans le cadre d'un paquet
PLS-00995 :
exception non au manche # ficelle
PLS-00996 :
de la mémoire
PLS-00997 : non
les types de retour de curseur permis dans cette version béta
PLS-01400 : Utiliser
de `||` le jeton






Quittez une Réponse