SQL

시노님(Synonym, 동의어)

에어팟맥스 2022. 7. 12. 20:31

   -- 테이블명이 아주 긴 경우 테이블명을 짧게 만들어서 사용하고자 할때 사용되는 것이 시노님(Synonym, 동의어)이다.


   select *
   from tbl_reservation_merge@teacherServer;  -- 각 지점 DB서버(나)에서 하는 것 입니다.
   
   create or replace synonym tbl_bon_merge for tbl_reservation_merge@teacherServer;
   -- Synonym TBL_BON_MERGE이(가) 생성되었습니다.
   -- tbl_bon_merge 이 시노님(Synonym, 동의어)이고, for 다음에 나오는 tbl_reservation_merge@teacherServer 이 원래 이름이다.
   
   select *
   from tbl_bon_merge;

 

----- ***** 시노님(Synonym, 동의어)을 조회 ***** -----

   select *
   from user_synonyms;

 

   ----- ***** 시노님(Synonym, 동의어) 삭제 ***** ----

   drop synonym tbl_bon_merge;
   -- Synonym TBL_BON_MERGE이(가) 삭제되었습니다.