मुझे अपनी tblDomare
मेज पर एक विदेशी कुंजी जोड़ने की कोशिश करते समय एक समस्या है ; मुझसे यहां क्या गलत हो रहा है?
CREATE TABLE tblDomare
(PersNR VARCHAR (15) NOT NULL,
fNamn VARCHAR (15) NOT NULL,
eNamn VARCHAR (20) NOT NULL,
Erfarenhet VARCHAR (5),
PRIMARY KEY (PersNR));
INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet)
Values (6811034679,'Bengt','Carlberg',10);
INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet)
Values (7606091347,'Josefin','Backman',4);
INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet)
Values (8508284163,'Johanna','Backman',1);
CREATE TABLE tblBana
(BanNR VARCHAR (15) NOT NULL,
PRIMARY KEY (BanNR));
INSERT INTO tblBana (BanNR)
Values (1);
INSERT INTO tblBana (BanNR)
Values (2);
INSERT INTO tblBana (BanNR)
Values (3);
ALTER TABLE tblDomare
ADD FOREIGN KEY (PersNR)
REFERENCES tblBana(BanNR);
त्रुटि संदेश:
पूर्व सारणी के बयान ने प्रमुख कुंजी बाधा "FK_ tblDomare _PersN__5F7E2DAC" के साथ विरोध किया । डेटाबेस "almu0004", टेबल "dbo.tblBana", कॉलम 'BanNR' में संघर्ष हुआ।