Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Aplikasi berbasis SQL membuat perubahan pada tabel dengan menjalankan UPDATEpernyataan , , DELETEdan INSERT . Pernyataan ini adalah bagian dari tingkat kesuaian tata bahasa Minimum SQL dan harus didukung oleh semua driver dan sumber data.
Sintaks dari pernyataan ini adalah:
UPDATE table-name
SET pengidentifikasi-kolom= {ekspresi | NULL}
[,pengidentifikasi kolom= {ekspresi | NULL}]...
[WHEREsearch-condition]
DELETE FROMtable-name[WHEREsearch-condition]
INSERT INTOtable-name[(column-identifier [,column-identifier]...)]
{query-specification | VALUES (insert-value [,insert-value]...)}
Perhatikan bahwa elemen spesifikasi kueri hanya valid dalam tata bahasa Core dan Extended SQL, dan bahwa elemen ekspresi dan kondisi pencarian menjadi lebih kompleks dalam tata bahasa Core dan Extended SQL.
Seperti pernyataan SQL lainnya, pernyataan UPDATE, DELETE, dan INSERT sering kali lebih efisien saat menggunakan parameter. Misalnya, pernyataan berikut dapat disiapkan dan berulang kali dijalankan untuk menyisipkan beberapa baris dalam tabel Pesanan:
INSERT INTO Orders (PartID, Description, Price) VALUES (?, ?, ?)
Efisiensi ini dapat ditingkatkan dengan meneruskan larik nilai parameter. Untuk informasi selengkapnya tentang parameter pernyataan dan larik nilai parameter, lihat Parameter Pernyataan.