Sintak Dasar
Di bawah ini adalah sintak dasar dari Insert statement di PostgreSQL:
INSERT INTO TABLE_NAME (column1, column2, column3,...columnN)] VALUES (value1, value2, value3,...valueN);
Penjelasan sintak:
- INSERT INTO adalah perintah SQL untuk memasukkan sebuah data ke dalam table.
- TABLE_NAME adalah nama table, dimana Anda akan masukkan datanya.
- column1, column2, column3, dan seterusnya adalah nama kolom pada table yang akan Anda masukkan datanya.
- value1, value2, value3, dan seterusnya adalah nilai atau data yang akan Anda masukkan pada kolom tersebut. Data yang akan Anda masukkan harus sesuai dengan tipe data yang ada di kolom tersebut.
Perhatikan sintak di bawah ini:
INSERT INTO TABLE_NAME VALUES (value1,value2,value3,...valueN);
Contoh
Asumsikan Anda telah memiliki table "tbl_pegawai" dengan struktur berikut ini:
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
gender | character(1) |
departemen | character(5) |
Indexes:
"pegawai_pkey" PRIMARY KEY, btree (id_pegawai)
Foreign-key constraints:
"fk_departemen" FOREIGN KEY (departemen) REFERENCES departemen(kd_departemen)
Sebagai contoh latihan, coba Anda jalankan Insert statement berikut ini:
hr=# INSERT INTO pegawai(id_pegawai, nama_pegawai, umur, alamat, gender, departemen)
hr-# VALUES('001', 'Nursalim Al Farizi', 20, 'Brebes', 'L', 'IT');
INSERT 0 1
hr=# INSERT INTO pegawai(id_pegawai, nama_pegawai, umur, alamat, gender, departemen)
hr-# VALUES('002', 'Iskiyati', 25, 'Bandung', 'P', 'FIN');
INSERT 0 1
hr=# INSERT INTO pegawai(id_pegawai, nama_pegawai, umur, alamat, gender, departemen)
hr-# VALUES('003', 'Nurul Hikmah', 18, 'Semarang', 'P', 'ACC');
INSERT 0 1
hr=# INSERT INTO pegawai(id_pegawai, nama_pegawai, umur, alamat, gender, departemen)
hr-# VALUES('004', 'Naura Krasiva', 15, 'Jakarta', 'P', 'IT');
INSERT 0 1
hr=# INSERT INTO pegawai(id_pegawai, nama_pegawai, umur, alamat, gender, departemen)
hr-# VALUES('005', 'Ahmad Fathoni', 20, 'Yogyakarta', 'L', 'HR');
INSERT 0 1
Sekian tutorial singkat tentang Cara Menggunakan Insert Statement Di PostgreSQL. Semoga bermanfaatt & Happy learning PostgreSQL.Salam,
Nursalim
No comments:
Post a Comment