Bagaimana Cara Insert Data Ke Table Di SQLite

Sintak Dasar

Di bawah ini adalah sintak dasar memasukkan (insert) data di database SQLite:

INSERT INTO nama_tabel(kolom_1, kolom_2, kolom_3, ..., kolom_n)
VALUES(nilai_1, nilai_2, nilai_3, ..., nilai_n);

Atau anda dapat menggunakan sintak di bawah ini:

INSERT INTO nama_tabel
VALUES(nilai_1, nilai_2, nilai_3, ..., nilai_n);


Insert Data Dengan Select Query

Anda dapat memasukkan data kedalam suatu tabel menggunakan Select Query dengan perintah dibawah ini:

INSERT INTO nama_tabel_tujuan (kolom_1, kolom_2, ..., kolom_n)
SELECT kolom_1, kolom_2, ..., kolom_n
FROM nama_tabel_asal
[WHERE kodisi]

Latihan

Sebagai latihan untuk tutorial ini, silahkan Anda ikuti langkah-langkah di bawah ini:
  1. Buat tabel MAHASISWA seperti di bawah ini:

    CREATE TABLE mahasiswa(
    npm INT NOT NULL PRIMARY KEY,
    nama CHAR(30) NOT NULL,
    gender CHAR(1) NOT NULL,
    fakultas CHAR(30) NOT NULL,
    jurusan CHAR(30) NOT NULL
    );

    Baca juga: Membuat tabel di SQLite.

  2. Insert data ke tabel mahasiswa dengan dengan menjalankan query di bawah ini.

    sqlite> INSERT INTO mahasiswa VALUES ('0001','Nursalim','L','Ilmu Komputer','Teknik Informatika');
    sqlite> INSERT INTO mahasiswa VALUES ('0002','Naura Krasiva','P','Kedokteran','Kedokteran Umum');
    sqlite> INSERT INTO mahasiswa VALUES ('0003','Nani Indriyani','P','Sastra','Sastra Inggris');
    sqlite> INSERT INTO mahasiswa VALUES ('0004','Ahmad Fathoni','L','Sastra','Sastra Inggris');
    sqlite> INSERT INTO mahasiswa VALUES ('0005','Sri Rahayu','P','Teknik','Teknik Metalurgi');

  3. Tampilkan data dari tabel MAHASISWA

    sqlite> .header on
    sqlite> .mode column
    sqlite> SELECT * FROM mahasiswa;
    npm nama gender fakultas jurusan
    ---------- ---------- ---------- ------------- ------------------
    1 Nursalim L Ilmu Komputer Teknik Informatika
    2 Naura Kras P Kedokteran Kedokteran Umum
    3 Nani Indri P Sastra Sastra Inggris
    4 Ahmad Fath L Sastra Sastra Inggris
    5 Sri Rahayu P Teknik Teknik Metalurgi

  4. Buatlah tabel MAHASISWA_COPY dan masukkan (insert) data ke tabel MAHASISWA_COPY dari data di tabel MAHASISWA.

    Script Buat Tabel

    sqlite> CREATE TABLE mahasiswa_copy(
    ...> npm INT NOT NULL PRIMARY KEY,
    ...> nama CHAR(30) NOT NULL,
    ...> gender CHAR(1) NOT NULL,
    ...> fakultas CHAR(30) NOT NULL,
    ...> jurusan CHAR(30) NOT NULL
    ...> );

    Script Insert Data

    sqlite> INSERT INTO mahasiswa_copy
    ...> SELECT * FROM mahasiswa;

  5. Tampilkan data dari tabel MAHASISWA_COPY

  6. sqlite> SELECT * FROM mahasiswa_copy;
    npm nama gender fakultas jurusan
    ---------- ---------- ---------- ------------- ------------------
    1 Nursalim L Ilmu Komputer Teknik Informatika
    2 Naura Kras P Kedokteran Kedokteran Umum
    3 Nani Indri P Sastra Sastra Inggris
    4 Ahmad Fath L Sastra Sastra Inggris
    5 Sri Rahayu P Teknik Teknik Metalurgi

Dari query diatas, terlihat bahwa data dari tabel MAHASISWA_COPY sama seperti data dari tabel MAHASISWA. Bagamana.. Mudah bukan??

Tutorial SQLite Lainnya



Sekian tutorial singkat Bagaimana Cara Insert Data ke Table di SQLite. Semoga bermanfaat & Happy Learning SQLite.


Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog ini.

Salam,

~Nursalim~
Naura-Lab.blogspot.com

Comments

Popular posts from this blog

cara menggunakan select cases SPSS

analisis korelasi bivariate dengan SPSS

cara install SPSS 19