あるカラムのデフォルト値をNULLに変更したい。
既存テーブル名 : sample_table
既存カラム名 : hoge_column
フィールドの型 : varchar(10)
フィールドの属性 : DEFAULT NULL
ALTER TABLE sample_table MODIFY COLUMN hoge_column varchar(10) DEFAULT NULL;
今回は sample_table の hoge_column に、可変長文字列10文字の型かつデフォルト値NULLを設定した。
参考:
すでに作成してあるカラムにNULLを格納できないようにする
https://26gram.com/mysql-not-null
ALTER TABLE テーブル名 MODIFY COLUMN カラム名 データ型 NOT NULL;