Dalam pembuatan tabel sebaiknya direncanakan field dan tipe datanya untuk meminimalisir kesalahan saat pengisian tabel data. Namun meskipun begitu bukan berarti tabel tidak bisa diubah atau dihapus. PostgreSQL telah menyediakan utility untuk manipulasinya, perlu diingat bahwa yang dimanipulasi bukan data melainkan struktur tabelnya.
Struktur query yang digunakan untuk menghapus kolom :
ALTER TABLE [NAMA TABEL] DROP COLUMN "[NAMA KOLOM]";
Struktur query yang digunakan untuk menambah kolom:
ALTER TABLE [NAMA TABEL] ADD COLUMN "[NAMA KOLOM] " [SPASI] [TIPE DATA];
Struktur query yang digunakan untuk mengubah nama tabel :
ALTER TABLE [NAMA TABEL ASAL] RENAME TO [NAMA TABEL BARU];
Struktur query yang digunakan untuk mengubah nama kolom :
ALTER TABLE [NAMA TABLE] RENAME COLUMN "[NAMA KOLOM ASAL]" TO [NAMA KOLOM BARU] ;
Struktur query yang digunakan untuk menambahkan primary key pada tabel :
ALTER TABLE [NAMA TABEL] ADD PRIMARY KEY ([NAMA KOLOM]);
1. Hapus kolom "ide_alamat" dan tampilkan struktur dari tabel pegawai tadi.
2. Tambahkan kolom "ide_pekerjaan" dan tampilkan struktur tabel pegawai.
3. Ubah nama tabel pegawai menjadi pekerja kemudian ubah nama kolom "ide_pekerja" menjadi "ide_alamat" dan tampilkan.
4. Berikan Primary key pada tabel pekerja. Kemudian tampilkan struktur tabel.
5. Hapus tabel identitas.
0 Komentar
Penulisan markup di komentar