Từ khóa SQL SET
BỘ
Lệnh SET
được sử dụng với UPDATE để chỉ định cột và giá trị nào cần được cập nhật trong bảng.
SQL sau đây cập nhật khách hàng đầu tiên (CustomerID = 1) với Tên liên hệ mới và Thành phố mới:
Ví dụ
UPDATE Customers
SET ContactName = 'Alfred Schmidt', City= 'Frankfurt'
WHERE CustomerID = 1;
SQL sau sẽ cập nhật trường "Tên liên hệ" thành "Juan" cho tất cả các bản ghi trong đó Quốc gia là "Mexico":
Ví dụ
UPDATE Customers
SET ContactName='Juan'
WHERE Country='Mexico';
Lưu ý: Hãy cẩn thận khi cập nhật các bản ghi trong bảng! Lưu ý mệnh đề WHERE trong câu lệnh UPDATE. Mệnh đề WHERE chỉ định (các) bản ghi nào cần được cập nhật. Nếu bạn bỏ qua mệnh đề WHERE, tất cả các bản ghi trong bảng sẽ được cập nhật!