Perintah Alter Table Di Mysql
Perintah ALTER digunakan untuk mengubah struktur table dalam sebuah database. Perubahan struktur yang mampu dilakukan yaitu merubah nama kolom , nama table, merubah tipe data, menambah kunci, menghapus kolom yang ada.
a. Mengubah nama kolom
Sintak:ALTER TABLE <<nama_table>> CHANGE <<kolom_lama>> <<kolom_baru>> <<tipe(panjang)>>
b.Mengubah nama table
Sintak:ALTER TABLE <<nama_table_lama>>RENAME TO <<nama_table _baru>>
c. Menambah Kolom
Sintak:ALTER TABLE <<nama_table>> ADD <<kolom _baru>> <<tipe (panjang)>> [FIRST |AFTER <<kolom_lama>>]
First dan After yaitu pilihan suplemen dengan defenisi sebagai berikut:
First : penambahan kolom gres diletakkan pada urutan kolom pertama
After : Penambahan kolom gres diletakkan setelah kolom yang ditunjuk.
e.Menghapus kolom tableSintak:ALTER TABLE <<nama_table>> ADD PRIMARY KEY (<<kolom>>)
f.Menghilangkan kolom kunciSintak:
ALTER TABLE <<nama_table>> DROP (<<nama_kolom>>)
Sintak:ALTER TABLE <<nama_table>> DROP PRIMARY KEY
Untuk lebih memudahkan kita dalam memahami sintak-sintak diatas, admin akan mengatakan referensi latihan beserta penyelesaiannya, sebagai berikut:
1. Buat sebuah database dengan nama latihan1!
Penyelesaian:
Setelah muncul mirip diatas, Masuk ke Database terlebih dahulu, Scriptnya mirip di bawah ini:
2.Pada database latihan1 tersebut, buat 2 buah table, dengan struktur sebagai berikut:
Penyelesaian:
3.Lakukan perubahan terhadap table-tabel tersebut dengan ketentuan sebagai berikut:
a.Ganti nama tabel T_mahasiswa menjadi T_Student
b.Ganti nama kolom Kd_MatKul pada tabel T_MataKuliah menjadi Kd_MK
c.Tambahkan kolom jurusan pada tabel T_MataKuliah
d.Hapus kolom keterangan pada tabel T_mahasiswa
e.Jadikan field NIM pada tabel T_Mahasiswa sebagai Primary key
Demikianlah informasi mengenai Perintah Alter Table di MySQL, Selamat mencar ilmu semoga bermanfaat dan terimakasih...
Belum ada Komentar untuk "Perintah Alter Table Di Mysql"
Posting Komentar