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

Post on 29-Oct-2020

5 views 0 download

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

Brigida Arie Minartiningtyas, M.Kom.

INSERT

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] ... ]

INSERT INTO nama_tabel

VALUES (nilai_kolom1, nilai_kolom2,...);

INSERT INTO nama_tabel

VALUES (nilai_kolom1a, nilai_kolom2a,...),

(nilai_kolom1b, nilai_kolom2b,...);

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

VALUES (nilai_kolom1,nilai_kolom2,...);

Bagaimana kalau urutan kolom diacak? Selama perintah MySQL yang diinputkan

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

Jika kolom jumlah_SKS ini tidak diisi, maka nilai default 2

akan digunakan untuk kolom jumlah_SKS

Perintah ini memaksa MySQL tetap

menjalankan seluruh query

walaupun terdapat error

Menangani duplikasi data dengan

meng-update nilai kolom lain