Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Câu lệnh INSERT xung đột với ràng buộc FOREIGN KEY - SQL Server

Trong bảng của bạn dbo.Sup_Item_Cat , nó có một tham chiếu khóa ngoại đến một bảng khác. Cách hoạt động của FK là nó không thể có giá trị trong cột đó cũng không nằm trong cột khóa chính của bảng được tham chiếu.

Nếu bạn có SQL Server Management Studio, hãy mở nó lên và sp_help 'dbo.Sup_Item_Cat '. Xem cột FK nằm trên và cột nào trong bảng mà nó tham chiếu. Bạn đang chèn một số dữ liệu không hợp lệ.

Hãy cho tôi biết nếu bạn cần bất cứ điều gì được giải thích rõ hơn!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiểm tra xem một Bảng có được tham chiếu bởi một khóa ngoại trong SQL Server với OBJECTPROPERTY () hay không

  2. Cập nhật tài khoản thư cơ sở dữ liệu trong SQL Server (T-SQL)

  3. Cách hoạt động của hàm SOUNDEX () SQL Server

  4. Cách FOR XML PATH ('') hoạt động khi nối các hàng

  5. DTU trong cơ sở dữ liệu Azure SQL là gì và cách tìm ra chúng ta cần bao nhiêu