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 ...
https://tutorialcarapintar.blogspot.com/2019/02/tips-cara-menambahkan-kolom-ke-dalam.html
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..
Baca Juga:
Di bawah ini ialah sintak dasar perintah untuk menambahkan sebuah kolom pada table di Oracle SQL:
Sedangkan kalau Anda ingin menambahkan beberapa kolom pada table, Anda sanggup memakai sintak di bawah ini:
Penjelasan sintak:
Sebagai contoh, misalkan Anda telah mempunyai sebuah table "pegawai" dengan struktur sebagai berikut:
Untuk menambahkan sebuah kolom sesuai dengan usul diatas, Anda sanggup menjalankan perintah berikut ini:
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:
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:
Praktis bukan??
Sekian tutorial singkat ihwal Cara Menambahkan Kolom Ke Dalam Table Di Oracle SQL. Semoga bermanfaat & Happy Learning Oracle SQL.
Salam,
Nursalim
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