Insert Data Di Table Pada PostgresSQL

Pada tutorial sebelumnya Anda telah belajar tentang Bagaimana Cara Membuat Table Di PostgreSQL. Masih melanjutkan tutorial sebelumnya, pada tutorial kali ini, Kita akan belajar Bagaimana Cara Insert Data Di PostgreSQL.

Untuk memasukkan data (insert data) ke dalam sebuah table, Anda dapat menggunakan perintah "INSERT INTO".

Insert Query PostgreSQL


Baca Juga:
- Bagaimana Cara Insert Data Di Oracle Database.

Sintak Dasar

Ada 2 jenis perintah Insert Data di PostgreSQL, yaitu:

1. Insert Into Menggunakan Kolom

Di bawah ini adalah sintak dasar perintah Insert menggunakan kolom:

INSERT INTO TABLE_NAME (column1, column2, column3,...columnN)]
VALUES (value1, value2, value3,...valueN);

2. Insert Into Tanpa Menggunakan Kolom

Di bawah ini adalah sintak dasar perintah Insert tanpa menggunakan kolom:

INSERT INTO TABLE_NAME VALUES (value1,value2,value3,...valueN);

Perintah Insert diatas, apabila Anda telah mengetahui urutan-urutan nama kolom pada table yang akan Anda lakukan proses insert data.

Contoh

Asumsikan Anda telah membuat tabel di PostgresSQL dengan nama "Pegawai" dengan struktur berikut.

hr=# \d pegawai;
          Table "public.pegawai"
    Column    |     Type      | Modifiers
--------------+---------------+-----------
 id_pegawai   | character(10) | not null
 nama_pegawai | character(50) | not null
 umur         | integer       | not null
 alamat       | character(50) | not null
Indexes:
    "pegawai_pkey" PRIMARY KEY, btree (id_pegawai)

Lebih detail tentang cara membuat table, Anda dapat baca pada tutorial sebelumnya yaitu "Bagaimana Cara Membuat Table Di PostgreSQL".

Langkah selanjutnya adalah, coba Anda masukkan data pada tabel "Pegawai" diatas dengan data-data sebagai berikut:

hr=# INSERT INTO pegawai
hr-# VALUES('001','Nursalim',20,'Brebes');
INSERT 0 1
hr=# INSERT INTO pegawai
hr-# VALUES('002','Iskiyati',25,'Bandung');
INSERT 0 1
hr=# INSERT INTO pegawai
hr-# VALUES('003','Nurul Hikmah',18,'Semarang');
INSERT 0 1
hr=# INSERT INTO pegawai
hr-# VALUES('004','Naura Krasiva',15,'Jakarta');
INSERT 0 1
hr=# INSERT INTO pegawai
hr-# VALUES('005','Ahmad Fathoni',20,'Yogyakara');
INSERT 0 1

Untuk membuktikan apakah data yang telah Anda masukkan berhasil di insert atau tidak, coba Anda tampilkan data dari tabel "Pegawai" dengan menggunakan perintah "SELECT" seperti berikut ini:

hr=# SELECT * FROM pegawai;
 id_pegawai |     nama_pegawai        | umur |     alamat
------------+-------------------------+------+-----------------
 001        | Nursalim                |   20 | Brebes
 002        | Iskiyati                |   25 | Bandung
 003        | Nurul Hikmah            |   18 | Semarang
 004        | Naura Krasiva           |   15 | Jakarta
 005        | Ahmad Fathoni           |   20 | Yogyakara
(5 rows)


                                                                    ~~~~ ### ~~~~

Sekian tutorial tentang Bagaimana Cara Membuat Table Di PostgreSQL. Semoga bermanfaat & Happy Learning PostgreSQL Database.

Salam,

~ Nur Salim ~

Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment