Tips Cara Menambahkan Kolom Ke Dalam Table Di Oracle Sql

Pada tutorial SQL kali ini, kita akan mencar ilmu ihwal Cara Menambahkan Kolom Ke Dalam Table. Untuk menambahkan sebuah atau beberapa kolom ...

A+ A-
Pada tutorial SQL kali ini, kita akan mencar ilmu ihwal Cara Menambahkan Kolom Ke Dalam Table. Untuk menambahkan sebuah atau beberapa kolom ke dalam table, Anda sanggup memakai perintah ALTER TABLE...ADD..


 kita akan mencar ilmu ihwal Cara Menambahkan Kolom Ke Dalam Table Tips Cara Menambahkan Kolom Ke Dalam Table Di Oracle SQL


Baca Juga:
  • Cara Menambahkan Kolom Ke Dalam Table Di MySQL
  • Cara Menambahkan Kolom Ke Dalam Table Di PostgreSQL
  • Cara Menambahkan Kolom Ke Dalam Table Di SQLite

Sintak Dasar


Di bawah ini ialah sintak dasar perintah untuk menambahkan sebuah kolom pada table di Oracle SQL:

ALTER TABLE table_name   ADD column_name data_type;  

Sedangkan kalau Anda ingin menambahkan beberapa kolom pada table, Anda sanggup memakai sintak di bawah ini:

ALTER TABLE table_name   ADD (column_name1 data_type, column_name2 data_type, ..., column_nameN data_type);  

Penjelasan sintak:
  • table_name ialah nama table yang akan Anda tambahkan sebuah atau beberapa kolom baru.
  • column_name ialah nama kolom yang akan ditambahkan.
  • data_type ialah tipe data yang akan disematkan di kolom.

Contoh


Sebagai contoh, misalkan Anda telah mempunyai sebuah table "pegawai" dengan struktur sebagai berikut:

SQL> DESC pegawai;  Name                                      Null?    Type  ----------------------------------------- -------- ----------------  ID_PEGAWAI                                NOT NULL VARCHAR2(5)  NAMA_PEGAWAI                              NOT NULL VARCHAR2(20)  JNS_KELAMIN                               NOT NULL CHAR(1)  ALAMAT                                             VARCHAR2(20)  GAJI                                               NUMBER(38)  DEPARTEMEN                                NOT NULL VARCHAR2(5)  
Dari struktur table diatas, coba Anda tambahkan sebuah kolom gres dengan nama "no_telp" dengan tipe data "varchar2" dengan panjang 20 karakter?

Untuk menambahkan sebuah kolom sesuai dengan usul diatas, Anda sanggup menjalankan perintah berikut ini:

SQL> ALTER TABLE pegawai   2  ADD no_telp VARCHAR2(20);  Table altered. 

Kalau keluar pesan "Table altered" berarti Anda sukses menambahkan sebuah kolom "no_telp". Untuk membuktikannya, coba Anda tampilkan kembali struktur table "pegawai" diatas, yaitu dengan menjalankan perintah berikut:

SQL> DESC pegawai;  Name                                      Null?    Type  ----------------------------------------- -------- -----------------  ID_PEGAWAI                                NOT NULL VARCHAR2(5)  NAMA_PEGAWAI                              NOT NULL VARCHAR2(20)  JNS_KELAMIN                               NOT NULL CHAR(1)  ALAMAT                                             VARCHAR2(20)  GAJI                                               NUMBER(38)  DEPARTEMEN                                NOT NULL VARCHAR2(5)  NO_TELP                                            VARCHAR2(20) 

Lantas bagaimana kalau Anda ingin menambahkan dua kolom gres sekaligus, contohnya Anda ingin menambahkan kolom "agama" dengan tipe data varchar2(20) dan "hobi" dengan tipe data varchar2(50) pada table "pegawai" diatas?. Jawabannya sama menyerupai perintah Alter Table di atas, hanya setiap penambahan kolom gres di ikutidengan tanda koma ",". Perhatikan teladan berikut:

SQL> ALTER TABLE pegawai   2  ADD (agama VARCHAR2(20), hobi VARCHAR2(50)   3  );  Table altered. 

Praktis bukan??

Sekian tutorial singkat ihwal Cara Menambahkan Kolom Ke Dalam Table Di Oracle SQL. Semoga bermanfaat & Happy Learning Oracle SQL.

Salam,

Nursalim

Related

Oracle SQL 8620189761507327822

Technology

Hot in week

Recent

Comments

item