Skip to content

删除同义词

删除同义词权限按照全局同义词和私有同义词分为以下两种:

  • 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;