Untuk menyertakan nilai default pada kolom tertentu kita bisa menggunakan sintaks ALTER TABLE ... ALTER ... SET DEFAULT Sintaks: ALTER TABLE namatabel ALTER COLUMN namakolom SET DEFAULT 0; Contoh: Pada tabel di bawah kolom harga belum mempunyai nilai default. Kita akan menyertakan nilai 0 selaku default. ALTER TABLE buku ALTER COLUMN harga SET DEFAULT 0; Hasilnya: Bagaimana nilai default ini melakukan pekerjaan . Biasanya dalam proses insert jikalau kita tidak menyertakan nilai dalam query maka otomatis akan mengambil nilai default. Contoh: Insert tanpa nilai harga INSERT INTO buku(kodebuku, namabuku, kodekategori, createddate, createdby) VALUES ( 'B007' , 'Rio Si Kapal Terbang' , 'K001' , now(), 'rani' ) Hasilnya:
Sumber http://rani-irsan.blogspot.com
pop
Kamis, 06 Agustus 2020
Mysql: Menyertakan Nilai Default Dengan Alter Table ... Set Default
Diterbitkan Agustus 06, 2020
Artikel Terkait
- Constraint (batasan) NOT NULL pada kolom ialah salah satu cara memperkuat validasi data k
- Ada periode nya kita perlu mengganti tipe data seperti saat sebuah tipe data tidak lagi m
- Sebelum menyelam lebih jauh dengan MySQL ada baiknya kita mengenal bahasa SQL yang diguna
- Versi MySQL 5.6.x dan 5.7.x Mengubah nama kolom dalam MySQL versi ini masih mesti meng
- Sebelumnya kita telah membicarakan bagaimana menambahkan batasan NOT NULL pada tabel .
- Versi MySQL 5.6.x dan 5.7.x Mengubah nama kolom dalam MySQL model ini masih mesti memakai
Langganan:
Posting Komentar (Atom)
EmoticonEmoticon