Oracle Database シノニムを削除する
- 作成日 2025.03.21
- Oracle Database
- Oracle Database

Oracle Databaseで、シノニムを削除する手順を記述してます。「DROP SYNONYM」に対象のシノニム名を指定することで可能です。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS windows11 home
- Oracle Database 21c Express Edition
- SQL Developer 21.2.1.204
手順
シノニムを削除するには、「DROP SYNONYM」を使用します。
DROP SYNONYM シノニム名;
実際に、「HOGE」というシノニムを削除してみます。
DROP SYNONYM HOGE;
実行結果を見ると削除されていることが確認できます。

publicなシノニムの削除
全ユーザーが使用できるpublicなシノニムを削除する場合は「DROP PUBLIC SYNONYM」を使用します。
DROP PUBLIC SYNONYM シノニム名;
実行結果

「DROP SYNONYM」で削除しようとするとエラーになります。
次のコマンドの開始中にエラーが発生しました : 行 1 -
DROP SYNONYM BAR
エラー・レポート -
ORA-01434: 削除するプライベート・シノニムが存在しません。
01434. 00000 - "private synonym to be dropped does not exist"
*Cause:
*Action:
-
前の記事
JavaScriptのIntersectionObserver APIで効率的な画像遅延読み込みを実現 2025.03.21
-
次の記事
Vue.jsコンポーネントでの効率的なデータバインディングテクニック 2025.03.21
コメントを書く