「Oracle12c」列にデフォルト値を設定、削除する方法
環境
Oracle Database 12c Standard Edition Release 12.2.0.1.0 – 64bit Production
操作方法
書式1 列にデフォルト値を設定する
ALTER TABLE テーブル名 MODIFY 列名 DEFAULT '<値>’;
使用例
テーブル「usertbl」の列「city」にデフォルト値「tokyo」を設定する
SQL構文
ALTER TABLE userbl MODIFY city DEFAULT 'tokyo';
書式2 列名からデフォルト値を削除する
ALTER TABLE テーブル名 MODIFY 列名 DEFAULT NULL;
使用例
テーブル「usertbl」の列「city」に設定されたデフォルト値を削除する
SQL構文
ALTER TABLE usertbl MODIFY city DEFAULT NULL;