Tworzenie i kasowanie Synonimów ( oracle synonym )
niedziela, sierpień 3rd, 2008
Synonimy to obiekty bazodanowe które można powiedzieć są aliasami do np. tabeli bazodanowej, synonim tworzymy w następujący sposób:
CREATE SYNONYM prac for aplication.pracownicy_administracyjni;
w tym przypadku stworzyliśmy synonim (można powiedzieć że stworzyliśmy alias) do tabeli pracownicy_administracyjni w schemacie prac, zysk z tego jest bardzo duży ponieważ kiedy sięgamy do tabeli aplication.pracownicy_administracyjni, za każdym razem musimy pisać tą długą nazwę a po stworzeniu synonimu prac teraz sięgając do tej tabeli piszemy następujące zapytanie:
select * from prac;
zamiast
select * from aplication.pracownicy_administracyjni;
Synonimy mogą być prywatne i publiczne (public synonim)
Kasowanie synonimów:
DROP SYNONYM prac;