• ベストアンサー

Oracleのテーブルのフィールドを削除したい

「総務部.受付ID-1」というフィールドを削除したいと思い以下を実行しました。 alter table VISITOR_SCHDULE drop 総務部.受付ID-1 しかしキーワードがありませんというエラーが表示されてしまいます。 フィールド名に.(ドット)と-(ハイフン)が使用されているからなのでしょうか? 前任者より引継ぎましたので、なぜこのようなフィールド名にしたかは不明です。

質問者が選んだベストアンサー

  • ベストアンサー
  • nora1962
  • ベストアンサー率60% (431/717)
回答No.2

後,「column」を追加する alter table VISITOR_SCHDULE drop column "総務部.受付ID-1"

arare0117x
質問者

お礼

ご指摘いただいたSQL文を実行したところ、削除できました。 ありがとうございました。

その他の回答 (1)

  • bornless
  • ベストアンサー率46% (7/15)
回答No.1

""(ダブルクォーテーション)で囲ってみたらどうでしょう

関連するQ&A