database/oracle

Synonym

labj 2012. 3. 22. 00:04

Synonym이란 : 동의어다.
- 객체 이름을 단순화 시켜주는 객체
- Table, view, procedure, trigger 등 객체에 대한 다른 이름을 제공
- 사용자에게 위치 투명성 제공

CREATE synonym e for emp ;
select * from e;
connect system/manager;
select * from scott.emp; // 이걸 알릴 필요 없을 경우
create synonym e for scott.emp;
select * from e;
drop synonym;

- synonym와 관련 dictionary
SELECT synonym_name, table_owner, table_name FROM user_synonyms;

 

'database > oracle' 카테고리의 다른 글

DDL Trigger  (0) 2012.03.22
INSTEAD OF Trigger  (0) 2012.03.22
Sequence  (0) 2012.03.22
View 관련된 Dictionary  (0) 2012.03.21
In-Line View  (0) 2012.03.21