DROP SYNONYM
DROP SYNONYM#
구문#
drop_synonym ::=#
전제 조건#
SYS 사용자, 시노님의 소유자, DROP ANY SYNONYM 시스템 권한을 가진 사용자만이 시노님을 삭제할 수 있다.
또한, SYS 사용자와 DROP PUBLIC SYNONYM 시스템 권한을 가진 사용자만이 PUBLIC 시노님을 삭제할 수 있다.
설명#
명시된 시노님을 데이터베이스에서 삭제하는 구문이다.
PUBLIC#
PUBLIC 시노님을 삭제하기 위해서는 PUBLIC을 명시해야 한다. PUBLIC을 명시하지 않으면 명시한 이름의 PRIVATE 시노님이 삭제될 것이다.
PUBLIC을 명시한 경우 user_name은 명시할 수 없다.
user_name#
삭제할 시노님의 소유자 이름을 명시한다. 생략하면 Altibase는 현재 세션에 연결된 사용자의 스키마에 속한 것으로 간주한다.
synonym_name#
삭제할 시노님의 이름을 명시한다.
예제#
<질의> my_dept 시노님을 삭제하라.
iSQL> DROP SYNONYM my_dept;
Drop success.
<질의> PUBLIC 시노님인 dept를 삭제하라.
iSQL> DROP PUBLIC SYNONYM dept;
Drop success.