콘텐츠로 이동

DROP SYNONYM

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.