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
4 comments
kak..les privat inject database oracle bisa ??
Replyhub wa aja kak : 082306684646
Kak, saya mau tanya, kok punya saya setiap melakukan command insert into, selalu missing expression ya? Padahal sudah saya check berulang-ulang sudah lengkap structure nya. Ada saran kak?
ReplyTerima kasih
Terimakasih.. tulisannya sangat bermanfaat..
ReplyMy blog
My Name
My Email
My Campus
bacot
ReplyPost a Comment