DATA BASE

synonym(동의어)

Linda~! 2020. 4. 2. 09:54

내 테이블 사용자에서 저렇게 적어주기

creat public synonym 테이블 FROM 테이블

 

매번 FROM EMP 처럼 하는데 새로운 사용자가 그냥 FROM EMP 하면 안되고 FROM 새로운 사용자.EMP 해야하는데 매번 그럴 수 없기 때문이고 이미 있는 쿼리들 다 오류나게 할 수 없기 때문에 그냥EMP가 가능하게 해야한다.

 

 

--문법
CREATE OR REPLACE [PUBLIC / PRIVATE] SYNOYM [사노님명]
FOR [객체명]
--예제
CREATE OR REPLACE EMP
FOR 사용자명.EMP;

PUBLIC/PRIVATE 안적어주면 PUBLIC으로 됨.

 

synonym 사용권한 부여

GRANT SELECT ON [시노님명] TO [계정명]