Cukup gunakan ALTER TABLE... MODIFY...
kueri dan tambahkan NOT NULL
ke dalam definisi kolom yang ada. Misalnya:
ALTER TABLE Person MODIFY P_Id INT(11) NOT NULL;
Sebuah kata peringatan:Anda harus menentukan penuh definisi kolom lagi saat menggunakan MODIFY
pertanyaan. Jika kolom Anda memiliki, misalnya, DEFAULT
nilai, atau komentar kolom, Anda perlu menentukannya di MODIFY
pernyataan bersama dengan tipe data dan NOT NULL
, atau akan hilang. Praktik teraman untuk menghindari kecelakaan seperti itu adalah menyalin definisi kolom dari output SHOW CREATE TABLE YourTable
kueri, ubah untuk menyertakan NOT NULL
kendala, dan rekatkan ke ALTER TABLE... MODIFY...
kueri.