Merubah Tabel Dan Kolom Pada Mysql

Oke guys pada artikel yang lalu , kita sudah belajar nih yang namanya query ALTER TABLE .
Toh teman-teman ada yang masih ingat tidak ya fungsi query ALTER ini ?
ya benar , seperti yang sebelumnya kita pelajari pada artikel yang lalu , 
fungsi query ALTER ialah mengubah tipe data pada suatu field yang ada di dalam tabel ,
tidak hanya itu ternyata , fungsi query ALTER juga bisa digunakan untuk merubah nama pada tabel yang ada pada Mysql ,
dan juga bisa mengubah nama kolom tabel yang sebelumnya telah kita buat pada MySQL ,
wahh pasti teman-teman uda gak sabaran nih untuk langsung mempraktekan nya .
Oke deh tanpa panjang lebar lagi langsung kita bahas saja penggunaan query ALTER untuk merubah nama tabel dan nama kolom tabel pada Mysql .
format query untuk merubah nama tabel adalah sebagai berikut :

ALTER TABLE nama_tabel_lama RENAME TO nama_tabel_baru;

misalnya pada contoh kasus ini saya akan menggubah nama tabel tbl_konsumen menjadi tbl_pembeli , maka querynya adalah :

mysql> ALTER TABLE tbl_konsumen RENAME TO tbl_pembeli;
Query OK, 0 rows affected (0.03 sec)

nah nama tabel uda berhasil diubah nih , untuk melihat perubahannya kita bisa menggunakan query DESC :

mysql> DESC tbl_pembeli;
+------------+--------------+------+-----+---------+-------+
| Field      | Type         | Null | Key | Default | Extra |
+------------+--------------+------+-----+---------+-------+
| no_id      | int(5)       | YES  |     | NULL    |       |
| nama       | varchar(20)  | YES  |     | NULL    |       |
+------------+--------------+------+-----+---------+-------+
2 rows in set (0.00 sec)

Kemudian untuk merubah nama kolom kita bisa menggunakan query ALTER CHANGE , berikut format querynya :

ALTER TABLE nama_tabel CHANGE nama_kolom nama_kolom_baru tipe_data;

Misalkan pada contoh kasus ini saya akan menggubah nama kolom nama menjadi nama_pembeli , maka querynya adalah :

mysql> ALTER TABLE tbl_pembeli CHANGE nama nama_pembeli VARCHAR(20);
Query OK, 0 rows affected (0.03 sec)
Records: 0  Duplicates: 0  Warnings: 0

Sama seperti tadi , untuk melihat perubahan nya kita bisa menggunakan perintah DESC :

mysql> DESC tbl_pembeli;
+--------------+--------------+------+-----+---------+-------+
| Field        | Type         | Null | Key | Default | Extra |
+--------------+--------------+------+-----+---------+-------+
| no_id        | int(5)       | YES  |     | NULL    |       |
| nama_pembeli | varchar(20)  | YES  |     | NULL    |       |
+--------------+--------------+------+-----+---------+-------+
2 rows in set (0.00 sec)
Share on Google Plus

About arshvb

    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar