Oracle テーブルのカラム(列)に設定されたNOT NULL制約を削除する
環境
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0
SQL*Plus: Release 12.2.0.1.0
構文
ALTER TABLE {テーブル} MODIFY {カラム名} NULL;
「ALTER TABLE~MODIFY ~ NULL」を使って、NOT NULL制約を削除します。
使用例
ALTER TABLE user_tbl MODIFY opflg NULL;
ここでは、テーブル「user_tbl」のカラム「opflg」に設定されたNOT NULL制約を削除しました。