見出し画像

【SQL】後からNOT NULLにする


DB作成中。CREATE文にてNOT NULLを付け忘れた


付け忘れた箇所は「create_date」の列


このサイトを参考に以下のSQLを流したら構文エラーが出た

alter table <テーブル名> alter column <列名> <型名> not null;


試しにPHPMyAdminにてボタンポチポチしてNOT NULLにしたところ、
以下のSQL文が出て成功した

ALTER TABLE `users` CHANGE `create_date` `create_date` DATETIME NOT NULL;


後日、再調査


この記事が気に入ったらサポートをしてみませんか?