°úÁ¤¸ñÀû

º» °úÁ¤¿¡¼­´Â ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ´Ù¸¥ µ¥ÀÌÅͺ£À̽º °´Ã¼ Áß ÀϺθ¦ »ý¼ºÇÏ°í À¯ÁöÇÏ´Â ¹ýÀ» ¹è¿ì°Ô µË´Ï´Ù. ÀÌ °´Ã¼´Â ½ÃÄö½º , À妽º, µ¿ÀǾ Æ÷ÇÔÇÕ´Ï´Ù.

 

°´Ã¼¿¡ ´ëÇÑ µ¿ÀǾî ÀÛ¼º

´Ù¸¥ »ç¿ëÀÚ°¡ ¼ÒÀ¯ÇÑ Å×À̺íÀ» ÂüÁ¶Çϱâ À§Çؼ­´Â, Å×À̺íÀ» »ý¼ºÇÑ »ç¿ëÀÚ À̸§ µÚ¿¡ Á¡À» Âï°í Å×À̺í À̸§À» ½á¾ß ÇÕ´Ï´Ù. ±×·¯³ª, µ¿ÀǾ »ý¼ºÇÏ¸é °´Ã¼ÀÇ À̸§ ¾Õ¿¡ ½ºÅ°¸¶ À̸§À» ¸í½ÃÇÒ ÇÊ¿ä°¡ ¾øÀ¸¸ç, ¶ÇÇÑ Å×À̺í, ºä, ½ÃÄö½º, ÇÁ·Î½ÃÀú µî, ´Ù¸¥ °´Ã¼¿¡ ´ëÇÑ ¶Ç ´Ù¸¥ À̸§À» Á¦°øÇÏ°Ô µË´Ï´Ù. ÀÌ ¹æ¹ýÀº ºäó·³ ±ä À̸§À» °¡Áø °´Ã¼ÇÑÅ× Æ¯È÷ À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

±¸¹®¿¡¼­

        PUBLIC          ¸ðµç »ç¿ëÀÚ¿¡ ´ëÇØ ¾×¼¼½º °¡´ÉÇÑ µ¿ÀǾ »ý¼ºÇÕ´Ï´Ù.
        synonym       »ý¼ºµÇ¾î¾ß ÇÒ µ¿ÀǾîÀÇ À̸§ÀÔ´Ï´Ù.
        object            »ý¼ºµÈ µ¿ÀǾ ´ëÇÑ °´Ã¼¸¦ ½Äº°ÇÕ´Ï´Ù.

Áöħ

ÀÚ¼¼ÇÑ ³»¿ëÀ» º¸½Ã·Á¸é, Oracle Server SQL Reference, Release 7.3 ¶Ç´Â 8.0, ¡°CREATE SYNONYM.¡±¸¦ ÂüÁ¶ÇϽʽÿÀ.

°´Ã¼¿¡ ´ëÇÑ µ¿ÀÇ¾î »ý¼º (°è¼Ó)

À§ÀÇ ¿¹´Â ´õ ºü¸¥ Á¶È¸¸¦ À§ÇØ DEPT_SUM_VU ºä¿¡ ´ëÇÑ µ¿ÀǾ »ý¼ºÇÕ´Ï´Ù. DBA´Â ¸ðµç »ç¿ëÀÚ¿¡ ´ëÇØ ¾×¼¼½ºÇϱ⠽¬¿î °ø¿ë(public) µ¿ÀǾ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡ ¿¹´Â ¾Ù¸®½ºÀÇ DEPT Å×ÀÌºí¿¡ ´ëÇØ DEPT¶ó´Â °ø¿ë(public) µ¿ÀǾ »ý¼ºÇÑ °ÍÀÔ´Ï´Ù.

SQL> CREATE PUBLIC SYNONYM  dept
  2  FOR                    alice.dept;
Synonym created.

µ¿ÀǾî Á¦°Å

µ¿ÀǾ Á¦°ÅÇϱâÀ§ÇØ,  DROP SYNONYM ¹®ÀåÀ» »ç¿ëÇÕ´Ï´Ù. DBA¸¸ °ø¿ë(public) µ¿ÀǾ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.

SQL> DROP SYNONYM  dept;
Synonym dropped.

ÀÚ¼¼ÇÑ ³»¿ëÀ» º¸½Ã·Á¸é, Oracle Server SQL Reference, Release 7.3 ¶Ç´Â 8.0, ¡°DROP SYNONYM.¡±¸¦ ÂüÁ¶ÇϽʽÿÀ.