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

Khóa ngoại cho khóa tổng hợp

Nếu bạn tham chiếu khóa chính tổng hợp, khóa ngoại của bạn cũng cần phải chứa tất cả các cột đó - vì vậy bạn cần một cái gì đó như:

FOREIGN KEY (available_trip_code, date) 
            REFERENCES available_trip (trip_code, date)

Nếu bạn chưa có tất cả các cột đó trong bảng của mình, thì bạn sẽ cần thêm chúng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể kết nối với localhost, nhưng có thể với tên máy tính trong SQL Server 2008

  2. SQL Server - Bao gồm NULL bằng UNPIVOT

  3. Làm cách nào để nhập tệp Excel vào SQL Server?

  4. JSON_QUERY () Ví dụ trong SQL Server (T-SQL)

  5. Làm cách nào để thực hiện IF ... THEN trong SQL SELECT?