Câu lệnh DELETE trong SQL

Câu lệnh DELETE

Câu lệnh DELETE được sử dụng để xóa hàng trong bảng.

Cú pháp

DELETE FROM 表名称 WHERE 列名称 = 值

Person:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing
Wilson Fred Zhongshan 23 Nanjing

Xóa một hàng

"Fred Wilson" sẽ bị xóa:

DELETE FROM Person WHERE LastName = 'Wilson'

Kết quả:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing

Xóa tất cả các hàng

Có thể xóa tất cả các hàng mà không xóa bảng. Điều này có nghĩa là cấu trúc, thuộc tính và chỉ mục của bảng đều là hoàn chỉnh:

DELETE FROM table_name

hoặc:

DELETE * FROM table_name