PLS-00586: a static method cannot declare a parameter named SELF



PLS-00586: a static method cannot declare a parameter named SELF..

Answer / guest

Cause: An attempt was made to name a parameter SELF when
declaring a static method. SELF is reserved as a parameter
name in methods, to hold the object instance on which the
method is applied. A parameter named SELF is not allowed in
static methods because static methods do not apply to a
particular object instance.

Action: Change the name of the parameter in the declaration.

Please add more information about this Error

Is This Answer Correct ?    1 Yes 0 No

Post New Answer

More Oracle Errors Interview Questions

ORA-06930: CMX: error when checking ORACLE_SID

1 Answers  


ORA-09856: smpalo: vm_allocate error while allocating pga.

1 Answers  


NNO-00084: domain "string" is not in the authoritative domain list

1 Answers  


ORA-24320: unable to initialize a mutex

1 Answers  


NNL-00998: CONTENT ERROR responses received: number

1 Answers  


ORA-01594: attempt to wrap into rollback segment (string) extent (string) which is being freed

1 Answers  


ORA-37075: (XSMCSESS03) You cannot rename a session-only dimension value.

1 Answers  


DRG-12306: column string is too long for index set columns

1 Answers  


PCC-00014: Undeclared SQL Identifier "string" at line number in file string

1 Answers  


ORA-14260: incorrect physical attribute specified for this partition

1 Answers  


RMAN-06056: could not access datafile number

1 Answers  


ORA-12316: syntax error in database link's connect string

1 Answers  


Categories