ถ้าฉันใช้คำสั่ง SQL ต่อไปนี้ใน SQL Server 2008 เพื่ออัปเดตตารางที่มีข้อ จำกัด ของคีย์ต่างประเทศ:
ALTER TABLE Employees
ADD FOREIGN KEY (UserID)
REFERENCES ActiveDirectories(id)
UserID
เป็นคอลัมน์ FK ของฉันในEmployees
ตาราง ฉันพยายามอ้างอิงUserID
ในActiveDirectories
ตารางของฉัน ฉันได้รับข้อผิดพลาดนี้:
คีย์ต่างประเทศ 'UserID' อ้างอิงคอลัมน์ที่ไม่ถูกต้อง 'UserID' ในการอ้างอิงตาราง 'พนักงาน'