Pernyataan UPDATE

Membuat perbarui kueri yang mengubah nilai berdasarkan kriteria tertentu di bidang dalam tabel yang ditentukan.

Sintaks

UPDATE tabel
SET nilaibaru
WHERE kriteria;

Pernyataan UPDATE memiliki bagian sebagai berikut:

Bagian

Deskripsi

table

Nama tabel berisi data yang ingin diubah.

nilaibaru

ekspresi yang menentukan nilai yang akan disisipkan ke bidang tertentu dalam data yang diperbarui.

criteria

Ekspresi yang menentukan rekaman mana yang akan diperbarui. Hanya rekaman yang memenuhi ekspresi yang diperbarui.


Keterangan

UPDATE berguna khususnya saat Anda ingin mengubah banyak data atau ketika data yang ingin diubah berada dalam beberapa tabel.

Anda dapat mengubah beberapa bidang sekaligus. Contoh berikut meningkatkan nilai Order Amount sebanyak 10 persen dan nilai Freight sebanyak 3 persen untuk pengiriman di Inggris:

UPDATE Orders
SET OrderAmount = OrderAmount * 1.1,
Freight = Freight * 1.03
WHERE ShipCountryRegion = 'UK';

Penting: 

  • UPDATE tidak menghasilkan kumpulan hasil. Selain itu, setelah memperbarui data menggunakan kueri pembaruan, operasi tidak dapat dibatalkan. Jika ingin mengetahui data mana yang diperbarui, periksa hasil kueri pemilihan yang menggunakan kriteria yang sama terlebih dahulu, lalu jalankan kueri pembaruan.

  • Selalu simpan salinan cadangan data setiap waktu. Jika memperbarui data yang salah, Anda dapat memperolehnya kembali dari salinan cadangan.



Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×