새소식

인기 검색어

SQL

SYNONYM

  • -

 영화 아저씨를 봤더라도 배우 '원빈'을 모르는 사람과 아는 사람들이 있을텐데 이때, 배우 '원빈'이 객체의 이름이고 영화 아저씨의 '아저씨'가 SYNONYM이라 볼 수 있다.

 

사용이유

 SYNONYM을 사용하는 이유 데이터베이스의 투명성을 제공하며 SYNONYM이 참조하고 있는 객체의 이름이 바뀌어도 SYNONYM을 이용한 SQL문은 수정할 필요가 없고 원 객체를 알려주지 않기에 보안에 유리하다.

 

SYNONYM 제거
DROP SYNONYM [SYNONYM_NAME] -- 삭제할 SYNONYM명 작성

 

SYNONYM 생성
CREATE SYNONYM [SYNONYM_NAME] -- 변경할 테이블명을 작성한다.
FOR [OBJECT_NAME] --기존 테이블명을 작성한다.

 

'SQL' 카테고리의 다른 글

[SQL] 프로시저(Procedure)  (0) 2022.10.09
집계 함수 / 분석 함수  (0) 2022.09.21
SELECT INTO  (0) 2022.09.21
중복 개수 확인하기.  (0) 2022.08.25
resultMap (hashMap), hashMap  (0) 2022.08.09
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.