Untuk memasukkan data ke dalam tabel di database, kita sanggup memakai perintah INSERT INTO pada query SQL.
Sintak Dasar
Ada 2 macam tipe perintah INSERT INTO di SQL, yaitu:1. Insert Data dengan nama kolom
Sintak Dasar:
INSERT INTO TABLE_NAME (column1, column2, column3,...columnN)] VALUES (value1, value2, value3,...valueN);
2. Insert Data tanpa nama kolom
Sintak Dasar:
INSERT INTO TABLE_NAME VALUES (value1,value2,value3,...valueN);
Contoh Script
Di bawah ini ialah pola query Insert data pada tabel MAHASISWA:Insert into NANO.MAHASISWA (NPM, NAMA, TEMPAT_LAHIR, TGL_LAHIR, ALAMAT, JURUSAN, IPK) Values ('2014001', 'Nursalim', 'Brebes', TO_DATE('11/11/1983 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), 'Jakarta Selatan', 'Teknik Informatika', 3.28); Insert into NANO.MAHASISWA (NPM, NAMA, TEMPAT_LAHIR, TGL_LAHIR, ALAMAT, JURUSAN, IPK) Values ('2014002', 'Nani Indriyani', 'Bandung', TO_DATE('09/05/1990 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), 'Kuningan', 'Bahasa Inggris', 3.5); Insert into NANO.MAHASISWA (NPM, NAMA, TEMPAT_LAHIR, TGL_LAHIR, ALAMAT, JURUSAN, IPK) Values ('2014003', 'Ahmad Fatoni', 'Semarang', TO_DATE('08/20/1995 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), 'Jakarta Utara', 'Bahasa Inggris', 2.91); Insert into NANO.MAHASISWA (NPM, NAMA, TEMPAT_LAHIR, TGL_LAHIR, ALAMAT, JURUSAN, IPK) Values ('2014004', 'Sri Rahayu', 'Jakarta', TO_DATE('10/13/1998 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), 'Brebes', 'Ilmu Komputer', 3); Insert into NANO.MAHASISWA (NPM, NAMA, TEMPAT_LAHIR, TGL_LAHIR, ALAMAT, JURUSAN, IPK) Values ('2014005', 'Iin Parlina', 'Surabaya', TO_DATE('01/01/1999 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), 'Muara Karang', 'Teknik Metalurgi', 2.5); COMMIT;
Tampilkan Data
Untuk menampilkan data yang telah kita masukkan (insert), Anda sanggup memakai perintah SELECT menyerupai di bawah ini:SQL> set linesize 250; SQL> SELECT * FROM mahasiswa; NPM NAMA TEMPAT_LAHIR TGL_LAHIR ALAMAT JURUSAN IPK ---------- -------------------- --------------- ---------- ------------------ --------------------- --------- 2014001 Nursalim Brebes 11-11-1983 Jakarta Selatan Teknik Informatika 3,28 2014002 Nani Indriyani Bandung 05-09-1990 Kuningan Bahasa Inggris 3,5 2014003 Ahmad Fatoni Semarang 20-08-1995 Jakarta Utara Bahasa Inggris 2,91 2014004 Sri Rahayu Jakarta 13-10-1998 Brebes Ilmu Komputer 3 2014005 Iin Parlina Surabaya 01-01-1999 Muara Karang Teknik Metalurgi 2,5