Sans réserve, BRUNCH
fait référence à un objet différent de JOE.BRUNCH
dans votre session en cours. Vous avez plusieurs options pour résoudre ce problème.
-
Créez un synonyme public. Cela permettra à tout utilisateur disposant de privilèges sur le
JOE.BRUNCH
table pour y accéder en interrogeantBRUNCH
CRÉER UN SYNONYME PUBLIC brunchPOUR joe.brunch
-
Créez un synonyme privé. Cela permettra uniquement à l'utilisateur actuel d'accéder au
JOE.BRUNCH
table en interrogeantBRUNCH
CRÉER LE SYNONYME brunchPOUR joe.brunch
-
Remplacez le schéma actuel de la session en cours par
JOE
. Cela entraînera la résolution de toutes les références non qualifiées de la session en cours enJOE
schéma plutôt qu'au schéma de l'utilisateur actuelALTER SESSION SET current_schema =JOE