-
SQL - 동의어(SYSNONYM)DataBase/Oracle 2022. 1. 28. 21:53728x90반응형
동의어(SYSNONYM) 란?
CREATE SYNONYM 줄임말 FOR 사용자명.객체명
- 다른 데이터베이스가 가진 객체에 대한 별명 혹은 줄임말
- 여러 사용자가 테이블을 공유할 경우 다른 사용자가 테이블에 접근할 때
'사용자명.테이블명'으로 표현하는데 동의어를 사용하면 간단하게 사용할 수 있다. - 동의어는 시스템 권한이 필요하다
GRANT CREATE SYNONYM TO 계정명
-- 동의어 생성 CREATE SYNONYM EMP FOR EMPLOYEE; -- 동의어를 이용한 SELECT문 SELECT E.* FROM EMP E;
728x90반응형'DataBase > Oracle' 카테고리의 다른 글
SQL - 권한과 ROLE (0) 2022.01.28 SQL - 인덱스(INDEX) (0) 2022.01.28 SQL - 시퀀스(SEQUENCE) (0) 2022.01.28 SQL - VIEW, VIEW 옵션 (0) 2022.01.28 SQL - DDL(Data Definition Language)의 ALTER, DROP (0) 2022.01.27