删除同义词
删除同义词权限按照全局同义词和私有同义词分为以下两种:
DROP PUBLIC SYNONYM
:具有删除所有全局同义词的权限(仅限库级权限)。DROP ANY SYNONYM
:具有删除所有模式的私有同义词的权限(仅限库级,模式级权限)。
说明:
- 授予权限语法详细信息请参见安全性管理 > 权限管理章节。
- 同义词的删除,不影响创建同义词时作用的对象。
语法格式
sql
DropSynonymStmt::=
DROP [PUBLIC] SYNONYM [schema_syn_name].syn_name;
参数说明
PUBLIC
:删除全局同义词,schema_syn_name
:指定包含同义词的模式。如果省略schema,那么将在您自己的schema中删除同义词。如果指定了PUBLIC,则不能为同义词指定模式会报错。synonym_name
:同义词名称。
示例
sql
DROP SYNONYM my_r_tab;