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 1Sekian tutorial singkat tentang Cara Menggunakan Insert Statement Di PostgreSQL. Semoga bermanfaatt & Happy learning PostgreSQL.
Salam,
Nursalim
No comments:
Post a Comment