Pada tutorial sebelumnya, kita telah belajar lebih detail tentang Bagaimana Cara Membuat Table di Oracle. Pada tutorial kali ini, kita akan belajar Bagaimana Cara Insert Data ke Table yang telah kita buat.
Untuk memasukkan data ke dalam table, anda bisa menggunakan perintah "INSERT INTO". Perintah ini akan kita bahas detail pada tutorial kali ini.
Catatan:
- Ketika kita ingin memasukkan/insert data ke dalam suatu table, kita harus memastikan terlebih dahulu bahwa data yang kita masukkan sesuai dengan tipe data yang ada dikolom table tersebut.
- Apabila kolom di table itu mempunyai tipe constraints NOT NULL, maka anda tidak boleh memberikan nilai null pada kolom tersebut.
- Anda harus memberikan perintah COMMIT setelah proses Insert Data, agar data masuk ke table.
Ada 2 jenis perintah Insert data ke table, yaitu:
- INSERT dengan VALUES Statement.
- INSERT dengan SELECT Statement.
Kedua jenis perintah Insert diatas, akan kita bahas lebih detail di bawah ini.
INSERT Dengan VALUES Statement
Untuk menggunakan INSERT dengan VALUES statement, anda bisa menggunakan sintak di bawah ini:INSERT INTO table
(column1, column2, ... )
VALUES
(expression1, expression2, ... );
Misalkan anda mempunyai sebuah table MAHASISWA dengan struktur berikut:
Kolom | Tipe Data | Length |
---|---|---|
npm | varchar2 | 10 |
nama | varchar2 | 30 |
tempat_lahir | varchar2 | 30 |
tanggal_lahir | date | |
gender | char | 1 |
jurusan | varchar2 | 30 |
Silahkan anda jalankan script berikut untuk membuat table MAHASISWA seperti diatas.
CREATE TABLE MAHASISWA
(
NPM VARCHAR2(10 BYTE),
NAMA VARCHAR2(30 BYTE),
TEMPAT_LAHIR VARCHAR2(30 BYTE),
TANGGAL_LAHIR DATE,
GENDER CHAR(1 BYTE),
JURUSAN VARCHAR2(30 BYTE)
)
Anda bisa memasukkan data ke table MAHASISWA diatas dengan cara berikut ini:
INSERT INTO MAHASISWA (npm, nama, tempat_lahir, tanggal_lahir, gender, jurusan)
VALUES ('201482738','Nani Indriyani','Brebes','12-JAN-1990','P','Bahasa Inggris');
INSERT INTO MAHASISWA (npm, nama, tempat_lahir, tanggal_lahir, gender, jurusan)
VALUES ('201498989','Ahmad Fatoni','Jakarta','01-MAR-1995','L','Teknik Informatika');
COMMIT;
Untuk menampilkan data yang telah anda masukkan, anda bisa menggunakan perintah di bawah ini:
SELECT * FROM MAHASISWA;
Perintah SELECT diatas akan menampilkan data di table MAHASISWA seperti berikut.
INSERT Dengan SELECT Statement
Untuk cara yang kedua, insya allah akan kita bahas pada sesi berikutnya. Jadi tunggu saja update-an nya. Terima kasihSekian tutorial singkat Bagaimana Cara Insert Data ke Table di Database Oracle. Semoga bermanfaat & Happy Learning Belajar Oracle.
Jika Anda menyukai tutorial ini, silahkan Anda share dengan teman-teman Anda yang membutuhkan.
Salam,
~Nursalim~
Naura-Lab.blogspot.com
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :