PLS-00960: RPCs cannot use variables with schema level
user-defined types in this release



PLS-00960: RPCs cannot use variables with schema level user-defined types in this release..

Answer / guest

Cause: Schema level user-defined types, or types which
recursively use such types, cannot be used in RPCs. For
example: create type foo as object (...) create package
my_pack is type my_tab is table of foo; -- on a remote
server: x my_pack.my_tab@rpc; -- illegal attempt to use type
my_tab

Action: Use only PLSQL defined types for RPC calls. It may
be necessary to add extra code to element-wise copy
top-level types into local types in order to move such data
through an RPC.

Please add more information about this Error

Is This Answer Correct ?    1 Yes 0 No

Post New Answer

More Oracle Errors Interview Questions

PCC-02362: Host variable not declared within SQL DECLARE section

1 Answers  


ORA-25100: TABLESPACE option can only be used with ALTER INDEX REBUILD

1 Answers  


RMAN-06480: WARNING: archivelog 'string' cannot be found on disk

1 Answers  


ORA-37006: (AWLISTALL04) number writers

1 Answers  


ORA-29305: cannot point-in-time recover tablespace 'string'

1 Answers  






RMAN-06178: datafile number not processed because file is offline

1 Answers  


ORA-13367: wrong orientation for interior/exterior rings

1 Answers  


ORA-02830: Segment could not be split - no free segments available

1 Answers  


PLS-00712: illegal option for subprogram string

1 Answers  


PLS-00142: duplicate external PARAMETER list specification in subprogram expression

1 Answers  


PLS-00203: function DECODE must be called with at least 3 non-boolean arguments

1 Answers  


NNL-00011: no server with name "string" exists

1 Answers  


Categories