Alter_Option adalah pilihan perubahan tabel. Option yang bisa digunakan, beberapa diantaranya sebagai berikut :
- ADD definisi_field_baru
Option ini digunakan untuk menambahkan field baru dengan "definisi_field_baru" (nama field, tipe dan option lain). - ADD INDEX nama_index
Option ini digunakan menambahkan index dengan nama "nama_index" pada tabel. - ADD PRIMARY KEY field_kunci
Option untuk menambahkan primary key pada tabel. - CHANGE field_yang_diubah definisi_field_baru
Option ini untuk mengubah field_yang_diubah menjadi definisi_field_baru. - MODIFY definisi_field
Option ini untuk mengubah suatu field menjadi definisi_field - DROP nama_field
Option ini untuk menghapus field nama_field - RENAME TO nama_tabel_baru nama_field_baru
Option ini untuk mengganti atau mengubah nama tabel dan field
Query Alter Table :
CREATE TABLE Anggota (
No_Anggota CHAR (12) NOT NULL,
Nama VARCHAR (30) NOT NULL,
JenKel ENUM ('L','P'),
NoHP VARCHAR (15) NOT NULL,
Email VARCHAR (30),
PRIMARY KEY (No_Anggota));
Penggunaan Query Alter Table untuk menambahkan sebuah field baru ke dalam tabel Anggota
ALTER TABLE Anggota ADD Alamat VARCHAR (50) NOT NULL;
Mengubah Tipe Field "NoHP" dari VARCHAR ke INT di dalam tabel Anggota
ALTER TABLE Anggota MODIFY NoHP INT(13) NOT NULL;
Menghapus Field Alamat dari tabel Anggota
ALTER TABLE Anggota DROP Alamat;
Mengubah nama tabel Anggota menjadi Member
ALTER TABLE Anggota RENAME TO Member;
Menghapus Primary Key Field No_Anggota di tabel Member
ALTER TABLE Member DROP PRIMARY KEY;
Menambahkan Primary Key ke dalam tabel Member
ALTER TABLE Member ADD PRIMARY KEY (No_Anggota);
Belum ada tanggapan untuk "Alter Table di MySQL (XAMPP)"
Post a Comment