Okvalificerad, BRUNCH
refererar till ett annat objekt än JOE.BRUNCH
i din nuvarande session. Du har ett par alternativ för att fixa det.
-
Skapa en offentlig synonym. Detta tillåter alla användare som har privilegier på
JOE.BRUNCH
tabell för att komma åt den genom att frågaBRUNCH
SKAPA OFFENTLIG SYNONYM brunchFÖR joe.brunch
-
Skapa en privat synonym. Detta tillåter bara den nuvarande användaren att komma åt
JOE.BRUNCH
tabell genom att frågaBRUNCH
SKAPA SYNONYM brunchFÖR joe.brunch
-
Ändra det aktuella schemat för den aktuella sessionen till
JOE
. Detta gör att alla okvalificerade referenser i den aktuella sessionen löser sig tillJOE
schema snarare än till den aktuella användarens schemaALTER SESSION SET current_schema =JOE