-------------------
Synonym(동위어) -------------------
A. 개념
- 동의어(Synonym)은 Table, View, SnapShot,Sequence,Procedure, Function, Package에
대한 별칭이다.
- 공용 및 전용 동의어의 두가지 종류가 있다. 공용동의어는 public이라는 특정사용자 그룹에서
소유하며 DB의 모든 사용자가 사용할수 있다. 전용동의어는 다른 사용자에 대해 전용동의어의
가용성을 제어할수 있는 특정 사용자의 스키마에 들어있다.
B. 생성
- 예를들어 scott의 Schema에 포함된 Emp Table에 대해 puiblic_emp라는 공용 Synonym생성
- Create public synonym public_emp for scott.emp;
- 이상과 같이 공용으로 생성하면 Oracle의 다른 사용자는 public_emp라는 별칭을 사용하여
Query 할수있다.
- tiger라는 User는 public_emp라는 별칭을 사용하여 다음과 같이 Query 할수있다.
Sqlplus>select * from public_emp;
C. 삭제
- drop public synonym public_emp
-----------------------------------------------------------------------
만약 Synonym이 전용이라면 생성과 삭제시 public이라는 Option을 안쓰면 된다.
평일주간[100%환급과정]
(8/04)C#4.0,WinForm,ADO.NET(8/04)자바기초JDBC,Servlet/JSP까지
(8/04)Spring,MyBatis,Hibernate실무과정
(8/11)PL/SQL,ORACLE HINT,TUNING
(8/11)SQL기초에서 Schema Object까지
(8/11)안드로이드개발자과정
(8/11)채용예정교육
평일야간[개인80%환급]
(8/04)웹퍼블리싱 마스터
(8/05)JSP,jQUERY,Spring,MyBatis
(8/06)Spring3.X, MyBatis, Hibernate
(8/08)C#,Network,ADO.NET,ASP.NET
(8/11)SQL기초에서실무까지
(8/11)안드로이드개발자과정
(8/28)자바JSP,jQuery,Spring,MyBatis
주말주간[개인80%환급]
(8/02)Spring3.X, MyBatis, Hibernate
(8/02)C#,ASP.NET마스터
(8/02)웹퍼블리싱 마스터
(8/02)SQL초보에서 Schema Object까지
(8/09)SQL기초에서실무까지
(8/09)안드로이드개발자과정
(8/09)자바JSP,Ajax,jQuery,Spring,MyBatis
(8/23)JAVA,Network&WEB&Framework
주말야간[개인80%환급](18:30~22:20)
(8/02)JAVA,Network&WEB&Framework
댓글 없음:
댓글 쓰기