Backend/DB
[ORACLE] 오라클 SQL 시노님(synonym)
시노님 이란? 시노님은 영어로 동의어라는 뜻을 가진다. 시노님은 하나의 객체에 대해 다른 이름을 정의하는 방법이다. 예를 들어, scott 소유의 scott.emp 테이블에 대해 arirnag이라는 동의어를 정의할 경우, 질의어에서 scott.emp라는 긴 이름 대신에 arirang라는 간단한 이름으로 scott.emp 테이블을 조회할 수 있다. 동의어는 SQL 문에서 사용하는 테이블이나 컬럼의 별명과 유사한 개념이다. 하지만 별명은 해당 SQL 문 내에서만 사용할 수 있지만, 시노님은 데이터베이스 전체에서 사용할 수 있는 객체이다. 시노님의 종류 • private 시노님(개인 시노님)는 특정 스키마에서 생성되고 단지 그것을 갖는 스키마에 의해 접근할 수 있다. • public 시노님(공용 시노님)는 P..
2021. 11. 2. 00:15