ORACLE機能 ORAエラー

[ORAエラー] ORA-00955: すでに使用されているオブジェクト名です。

投稿日:2018年7月23日 更新日:

以下のように表示されます。

(日本語)
ORA-00955: すでに使用されているオブジェクト名です。
(英語)
ORA-00955: name is already used by an existing object

発生パターン

このエラーは以下のような場合に発生します。

  • 既存のテーブルなどのオブジェクトと同名のオブジェクトをCREATEしようとした
エラー例
SQL> create table test (col1 varchar2(5)); create table test (col1 varchar2(5)) * 行1でエラーが発生しました。: ORA-00955: すでに使用されているオブジェクト名です。

既にtestテーブルが存在する前提です。

対処法

  • CREATEしようとするオブジェクト名を他の名称にする。
  • 既存のオブジェクト名を別の名称にする。

備考

  • オブジェクトの種類が異なっていたとしても同じ名称は付けられません。
    例えばHOGEというテーブルが存在する場合、HOGEというVIEWは作成できません。

スポンサーリンク

スポンサーリンク

-ORACLE機能, ORAエラー

執筆者:



comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク