2.3 Modifikasi Record
Setelah record disimpan pada tabel,
selanjutnya record tersbut dapat diremajakan melalui instruksi
"UPDATE".
UPDATE NamaTabel
SET NamaKolom
= nilai
WHERE predikat
Predikat disini adalah kualifikasi
untuk record yang akan diubah tersebut
update instruktur
set
honor = 325000
where
inisial = 'YS'
1 row updated
Atau:
update instruktur
set
honor = 325000
where
NamaInstruktur= 'YUNI SARA'
1 row updated
Tanpa klausal WHERE, maka seluruh
isi tabel akan diremajakan, misalnya kenaikan honor 10% untuk seluruh
instuktur:
update instruktur
set honor= honor * 1.1
7 rows updated
Select * from instruktur
IN NAMA
INSTRUKTUR HONOR
------------------------------
YS YUNI
SARA 357500
RM ROY
MAMORA 275000
JS JOKO
SUBEKTI
HT HARTINI 440000
AR ARJUNA 132000
BG BILL
GATES 330000
ML MONIKA
LOPA 220000
7 rows affected
Untuk
meremajakan beberapa kolom sekaligus, maka pisahkan kolom tersebut dengan koma:
Kalimat berikut mengganti nama
instruktur dan honor:
update instruktur
set NamaInstruktur = 'HARTINI
TITO', Honor = honor – 100000
where inisial = 'HT'
Select * from instruktur
IN NAMA
INSTRUKTUR HONOR
------------------------------
YS YUNI
SARA 357500
RM ROY
MAMORA 275000
JS JOKO
SUBEKTI
HT HARTINI
TITO 340000
AR ARJUNA 132000
BG BILL
GATES 330000
ML MONIKA
LOPA 220000
7 rows affected
Tidak ada komentar:
Posting Komentar