Situs informasi aplokasi, Tips dan trik, Berita, informasi Teknologi, perkembangan Gadget dan internet.

Wednesday, November 13, 2019

Tips Dan Trik Alter Table Pada Oracle Sql

Apa itu Alter Table?


Alter Table ialah perintah SQL yang dipakai untuk mengubah susunan tabel ibarat menambah kolom, menghapus kolom, merubah tipe data, merubah nama tabel, menambah constraint, menghapus constraint, dan lain sebagainya.

Menambah Kolom

Sintak Dasar

ALTER TABLE table_name ADD column_name datatype; 

Menghapus Kolom

Sintak Dasar

ALTER TABLE table_name DROP COLUMN column_name; 

Menambah Constraint

1. Menambah Unique Constraint

  ALTER TABLE table_name   ADD CONSTRAINT constraint_name UNIQUE(column1, column2...); 

2. Menambah Check Constraint

  ALTER TABLE table_name   ADD CONSTRAINT constraint_name CHECK(condition); 

3. Menambah Primary Key

   ALTER TABLE table_name    ADD CONSTRAINT constraint_name PRIMARY KEY (column1, column2...); 

Menghapus Constraint

Sintak Dasar

ALTER TABLE table_name DROP CONSTRAINT MyUniqueConstraint; 

Mengubah Nama Table

Sintak Dasar

ALTER TABLE source_table_name RENAME TO destination_table_name; 

Latihan

1. Buatlah tabel dengan nama MAHASISWA dengan spesifikasi berikut:

Nama Kolom Tipe Data Kolom
NPM VARCHAR2(10 byte)
NAMA VARCHAR2(30 byte)
GENDER CHAR(1 byte)
TEMPAT_LAHIR VARCHAR2(30 byte)
TANGGAL_LAHIR DATE
ALAMAT VARCHAR2(30 byte)
JURUSAN VARCHAR2(30 byte)
IPK NUMBER(3,2)

2. Tambahkan kolom FAKULTAS dengan tipe data VARCHAR2(30)

3. Tambahkan constraint PRIMARY KEY pada kolom NPM

4. Tambahkan constraint CHECK pada kolom GENDER dengan kondisi hanya boleh diisi karakter
    'L' atau 'P'.

5. Ubah tipe data kolom Alamat menjadi VARCHAR2(60)

6. Hapus Kolom IPK dari tabel Mahasiswa di atas.