मैं निम्नलिखित कोड है:विदेशी कुंजी संदर्भ अवैध तालिका
create table test.dbo.Users
(
Id int identity(1,1) primary key,
Name varchar(36) not null
)
create table test.dbo.Number
(
Id int identity(1,1) primary key,
Number varchar(10) not null,
Name varchar(36) not null foreign key references Users.Name
)
विदेशी कुंजी Foreign key 'FK__Number__Name__1CF15040' references invalid table 'Users.Name'.
कह एक त्रुटि फेंकता है।
क्या मैं गलत क्या किया?
मुझे नहीं लगता कि यह USERS.NAME है, यह उपयोगकर्ताओं के (नाम) होना चाहिए। जाँच extact वाक्य रचना – Santhosh
@Santhosh: यह संदर्भ के साथ समस्या का हल। धन्यवाद! हालांकि, अब मुझे यह कहते हुए एक त्रुटि मिली है कि 'उपयोगकर्ता' तालिका में इस विदेशी कुंजी के लिए कोई मिलान करने वाले उम्मीदवार नहीं हैं। – ojek
आपके डेटाबेस pls? – Santhosh