すべてのプロダクト
Search
ドキュメントセンター

PolarDB:DROP SYNONYM

最終更新日:Mar 28, 2026

データベースからシノニムを削除します。

前提条件

シノニムを削除する前に、以下を確認してください。

  • シノニムの所有権

  • シノニムが存在するスキーマに対する USAGE 権限

構文

DROP [PUBLIC] SYNONYM [schema.]syn_name

パラメータ

パラメータ説明
PUBLICpublic スキーマに存在するシノニムを削除します。
schemaシノニムを含むスキーマ。
syn_name削除するシノニムの名前。シノニム名はスキーマ内で一意である必要があります。

注意事項

修飾子なしのスキーマ解決

検索パス内に同じ名前のシノニムが2つ存在する場合、PolarDB for PostgreSQL (Compatible with Oracle) は最初に見つかったものを削除します。特定のシノニムを対象とするには、スキーマで名前を修飾します。

DROP SYNONYM myschema.personnel;

public シノニムの削除

DROP PUBLIC SYNONYM を使用して、public スキーマ内のシノニムを削除します。schema 修飾子は PUBLIC では許可されていません。

DROP PUBLIC SYNONYM personnel;

次の例では、personnel シノニムを削除します。

DROP SYNONYM personnel;

次のステップ