ORA-600  Compiling a Package With a Self Referencing Synonym
(Doc ID 405939.1)
Last updated on MARCH 22, 2019
Applies to:Oracle Database - Enterprise Edition - Version 10.2.0.1 and later
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Cloud Exadata Service - Version N/A and later
Information in this document applies to any platform.
***Checked for relevance on 23-Jan-3013***
You are compiling a package with a self referencing synonym and the result is an ORA-00600  error.
Package PA contains a definition RECORDTYPE
and also has a reference to PASYN.RECORDTYPE
where PASYN is a synonym for PA.
To be seeing this bug, compilation of a PLSQL object would fail with Ora-600  when a self referencing synonym is present but complete successfully when the self referencing synonym is replaced by the base object.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document