Lỗi không cập nhật lại khóa chính sql năm 2024

SQL được biết đến nhiều với khả năng thực thi các thao tác truy xuất dữ liệu. Tuy nhiên, bạn còn có thể dùng ngôn ngữ này để cập nhật lại các bản ghi trong cơ sở dữ liệu của mình. Tính năng này sẽ giúp bạn tiết kiệm thời gian và thao tác khi làm việc nhưng vẫn có những điều cần lưu ý khi cập nhật dữ liệu.

1. Câu lệnh UPDATE

Câu lệnh UPDATE được sử dụng để chỉnh sửa các bản ghi đang tồn tại trong một bảng.

Cú pháp UPDATE:

UPDATE tên bảng

SET cột 1 = giá trị 1, giá trị 2, giá trị 3,…

WHERE điều kiện

Lưu ý: Khi cập nhật bản ghi trong cơ sở dữ liệu trong một bảng, hãy lưu ý mệnh đề WHERE. Nếu thiếu mệnh đề điều kiện này thì tất cả bản ghi trong bảng đều sẽ được cập nhật.

2. UPDATE bảng

Để thực hiện ví dụ này, bạn cần nhập cơ sở dữ liệu mẫu Northwind vào SQL Server Management Studio. Hãy xem bài viết hướng dẫn ngay dưới đây:

Tham khảo: Hướng dẫn tải và cài đặt dữ liệu mẫu Northwind trong SQL Server Management Studio

Hãy bắt đầu bằng việc kiểm tra thông tin của khách hàng đầu tiên trong bảng Customer:

SELECT * FROM Customers;

Câu lệnh SQL dưới đây sẽ cập nhật dữ liệu cho các khách hàng có CustomerID là 'ALFKI' (CustomerID='ALFKI';) với một tên liên hệ và một địa chỉ mới. Nếu thao tác thành công sẽ có một thông báo đã cập nhật.

UPDATE Customers

SET ContactName = 'Alfred Schmidt', City= 'Frankfurt'

WHERE CustomerID = 'ALFKI';

Bây giờ, hãy kiểm tra lại dữ liệu trong bảng Customers.

3. UPDATE nhiều bản ghi

Mệnh đề WHERE lúc này sẽ giúp xác định bao nhiêu bản ghi được cập nhật.

Câu lệnh sau sẽ cập nhật ContactName của tất cả bản ghi có Country là Mexico thành Juan.

UPDATE Customers

SET ContactName = 'Juan'

WHERE Country = 'Mexico';

Bạn có thể kiểm tra dữ liệu trước khi cập nhật, thao tác tương tự phần trên. Dưới đây là thông báo cho biết có tổng cộng 5 bản ghi đã được cập nhật.

Kết quả kiểm tra lại các bản ghi có dữ liệu Country là Mexico.

Lưu ý: Nếu như trong câu lệnh UPDATE không có mệnh đề WHERE, tất cả các bản ghi đều sẽ được cập nhật.

Trên đây là những bước sử dụng câu lệnh UPDATE để cập nhật các bản ghi trong cơ sở dữ liệu. Hy vọng những kiến thức này sẽ hữu ích với các bạn quan tâm đến lĩnh vực dữ liệu nói chung và SQL nói riêng. Đừng quên theo dõi các bài viết mới nhất sẽ được cập nhật thường xuyên tại website bacs.vn.

Nguồn tham khảo:

https://www.w3schools.com/

Nhu cầu đào tạo doanh nghiệp

BAC là đơn vị đào tạo BA đầu tiên tại Việt Nam. Đối tác chính thức của IIBA quốc tế. Ngoài các khóa học public, BAC còn có các khóa học in house dành riêng cho từng doanh nghiệp. Chương trình được thiết kế riêng theo yêu cầu của doanh nghiệp, giúp doanh nghiệp giải quyết những khó khăn và tư vấn phát triển.

Tham khảo chương trình đào tạo:

Click để đọc tiếp

  • Lỗi không cập nhật lại khóa chính sql năm 2024
  • Lỗi không cập nhật lại khóa chính sql năm 2024
  • Lỗi không cập nhật lại khóa chính sql năm 2024
    23 Công cụ trực quan hóa dữ liệu tốt nhất 2024 (Phần 2)
    Công cụ trực quan hóa dữ liệu giúp các doanh nghiệp biến dữ liệu thô thành các đồ thị, biểu đồ, bản đồ có thể truyền đạt thông tin hiệu quả. Bằng cách này, doanh nghiệp dễ dàng đưa ra các quyết định dựa trên dữ liệu và đạt hiệu quả cao.
    Lỗi không cập nhật lại khóa chính sql năm 2024
23 Công cụ trực quan hóa dữ liệu tốt nhất 2024 (Phần 1)

Trực quan hóa dữ liệu là việc biến một lượng lớn dữ liệu thành các hình ảnh, đồ họa dễ hiểu nhằm giao tiếp và truyền đạt thông tin hiệu quả. Ngày càng nhiều công cụ trực quan hóa dữ liệu được ra đời để phục vụ nhu cầu này những năm gần đây.