Lỗi này gặp phải khi khóa chính của bảng được cập nhật nhưng nó được tham chiếu bởi khóa ngoại từ bảng khác và bản cập nhật cụ thể được đặt thành Không có tác vụ nào. Không có hành động là tùy chọn mặc định.
Nếu đây là trường hợp của bạn và Không có hành động nào được thiết lập trên thao tác cập nhật, bạn có thể thay đổi định nghĩa khóa ngoại thành Cascade.
Nhấp chuột phải vào khóa ngoại của bạn và chọn Sửa đổi . Trong hộp thoại Mối quan hệ khóa ngoài bên dưới các chi tiết cụ thể INSERT và UPDATE, hãy đặt quy tắc UPDATE trên Cascade:
Bạn cũng có thể đặt quy tắc bằng T-SQL:
ALTER TABLE YourTable
DROP Constraint Your_FK
GO
ALTER TABLE YourTable
ADD CONSTRAINT [New_FK_Constraint]
FOREIGN KEY (YourColumn) REFERENCES ReferencedTable(YourColumn)
ON DELETE CASCADE ON UPDATE CASCADE
GO
Hy vọng điều này sẽ giúp