Membuat Fungsi Alter Table di Database MYSQL

ALTER TABLE adalah salah satu fungsi atau Query SQL yang digunakan untuk mengedit atau mengubah struktur table pada suatu database.

Biasanya ALTER TABLE digunakan untuk menambahkan, menghapus atau memodifikasi/ edit kolom di suatu table database yang ada.

Fungsi ALTER TABEL biasanya digunakan untuk menambah dan menghilangakn berbagai kendala pada tabel yang ada.

Berikut ini beberapa contoh Query ALTER TABLE:

ALTER TABLE – ADD COLUMN 

Alter table add column digunakan sebagai fungsi menambahkan atau menyisipkan kolom pada sebuah table di database.

ALTER TABLE <nama_table>
ADD <nama_kolom> <tipe_data>;

Contoh:

ALTER TABLE anggota ADD tgl_lahir date;

ALTER TABLE – MODIFY COLUMN

Alter table modify column digunakan sebagai fungsi mengubah struktur sebuah kolom.

SQL Server / MS Access:ALTER TABLE nama_tableALTER COLUMN nama_kolom tipedata;

My SQL / Oracle (prior version 10G):
ALTER TABLE nama_tableMODIFY COLUMN nama_kolom tipedata;

Oracle 10G dan diatasnya:ALTER TABLE nama_tableMODIFY nama_kolom tipedata;

Contoh:

ALTER TABLE anggota ALTER COLUMN tgl_lahir year;

 ALTER TABLE – DROP COLUMN

Alter table drop column digunakan sebagai fungsi untuk menghapus kolom di table database.

contoh fungsi untuk menghapus kolom di table database.

ALTER TABLE nama_table DROP COLUMN nama_kolom;

 Contoh:

ALTER TABLE anggota DROP COLUMN tgl_lahir;

Mengubah Data Tabel Menggunakan Query UPDATE

Query UPDATE digunakan untuk melakukan perubahan data pada tabel MySQL, yakni update baris atau record. Format dasar query UPDATE adalah sebagai berikut:

UPDATE Nama_tabel SET  Nama_kolom  =  data_baru  WHERE  Kondisi;

Penjelasan : 
UPDATE : adalah perintah MySQL untuk mengedit atau merubah nama suatu baris didalam Tabel MySQL.

SET : adalah bagian dari fungsi UPDATE MySQL untuk menetapkan record baru.

Nama_Tabel : adalah nama dari tabel yang data/barisnya akan diperbaharui.

Nama_Kolom : adalah nama kolom dari tabel yang datanya akan diperbaharui.

Semoga penjelasan dan contoh dalam mengubah sebuah struktur table pada database diatas bermanfaat bagi anda semua. Anda bisa mempraktekan di bebarapa database seperti MYSQL, MariaDB, SQL Server, dan banyak database lainnya.

Tinggalkan komentar