エラーメッセージ

ORA-01758: table must be empty to add mandatory (NOT NULL) column

原因

ALTER TABLE で NOT NULL 制約のついたカラムを追加したが、すでにデータが存在していたため、追加できなかった。

対策

  • データをすべて削除してから、実行し直す。
  • NOT NULL 制約なしでカラムを追加し、データを設定した後に、NOT NULL 制約を追加する。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-02-11 (水) 11:36:15 (2993d)