INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul...

15
Brigida Arie Minartiningtyas, M.Kom. INSERT

Transcript of INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul...

Page 1: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer

Brigida Arie Minartiningtyas, M.Kom.

INSERT

Page 2: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer

MENAMBAH DATA KE TABEL

INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE]

[INTO] tbl_name [(col_name,...)]

{VALUES | VALUE} ({expr | DEFAULT},...),(...),...

[ ON DUPLICATE KEY UPDATE

col_name=expr

[, col_name=expr] ... ]

Page 3: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer
Page 4: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer

INSERT INTO nama_tabel

VALUES (nilai_kolom1, nilai_kolom2,...);

Page 5: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer
Page 6: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer

INSERT INTO nama_tabel

VALUES (nilai_kolom1a, nilai_kolom2a,...),

(nilai_kolom1b, nilai_kolom2b,...);

Page 7: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer
Page 8: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer

INSERT INTO nama_tabel (kolom1,kolom2,...)

VALUES (nilai_kolom1,nilai_kolom2,...);

Page 9: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer
Page 10: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer

Bagaimana kalau urutan kolom diacak? Selama perintah MySQL yang diinputkan

sesuai dengan urutan kolom yang ditulis, hal tersebut tidak menjadi masalah

Page 11: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer

Jika kolom jumlah_SKS ini tidak diisi, maka nilai default 2

akan digunakan untuk kolom jumlah_SKS

Page 12: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer
Page 13: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer

Perintah ini memaksa MySQL tetap

menjalankan seluruh query

walaupun terdapat error

Page 14: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer

Menangani duplikasi data dengan

meng-update nilai kolom lain

Page 15: INSERT - kuliah.brigidaarie.com · Sistem Informasi , 3, Informasi FROM mata kuliah, nama matkul Anal isa dan Desain Jaringan Komputer Kimia Dasar Matematika Dasar Sistem 11mu Komputer