Web Hosting | VPS | Registrasi Domain

SQL DELETE

Pernyataan DELETE digunakan untuk menghapus record dalam sebuah tabel.

Pernyataan DELETE

Pernyataan DELETE digunakan untuk menghapus baris dalam tabel.

SQL DELETE Syntax

DELETE FROM table_name
WHERE some_column=some_value

 Catatan: Perhatikan Pasal WHERE dalam sintaks DELETE. Pasal WHERE menentukan yang merekam atau catatan yang harus dihapus. Jika Anda menghilangkan Pasal WHERE, semua catatan akan dihapus!

Contoh SQL DELETE

The "Persons" table:

P_Id LastName FirstName Address City
1 Abdul Manaf Sunter II Jakarta
2 Ahmad Syamsudin Pramuka Raya Jakarta
3 Muhammad Ali margonda Raya 5 Depok
4 Maya Juny Melati Depok
5 Sarah
Fitri
 Pisangan Baru
 Jakarta

 Sekarang kita ingin menghapus orang "Sarah, Fitri" pada tabel "Persons".

Kami menggunakan pernyataan SQL berikut:

DELETE FROM Persons
WHERE LastName='Sarah' AND FirstName='Fitri'

 tabel "Persons" sekarang akan terlihat seperti ini:

P_Id LastName FirstName Address City
1 Abdul Manaf Sunter II Jakarta
2 Ahmad Syamsudin Pramuka Raya Jakarta
3 Muhammad Ali margonda Raya 5 Depok
4 Maya Juny Melati Depok

Hapus Semua Baris


Hal ini dimungkinkan untuk menghapus semua baris dalam tabel tanpa menghapus tabel. Ini berarti bahwa struktur tabel, atribut, dan indeks akan utuh:

DELETE FROM table_name

or

DELETE * FROM table_name

 Catatan: Berhati-hatilah saat menghapus catatan. Anda tidak dapat membatalkan pernyataan ini!