Du kan skapa en synonym, men du måste skapa en för varje bord du vill komma åt; från sch2
:
create synonym tab1 for sch1.tab1;
En mer allmän metod är att byta ditt nuvarande schema:
alter session set current_schema = 'SCH1';
Du är fortfarande ansluten till ditt ursprungliga användarkonto och har bara dessa privilegier fortfarande, men du behöver inte kvalificera objekt i det schemat längre. Men nu skulle du behöva kvalificera vilka som helst av dina egna tabeller (tillbaka i sch2
), om du har objekt i båda scheman.