এসকিউএল সার্ভারের অবজেক্ট এক্সপ্লোরার থেকে, কোনও বিদেশী-কী সীমাবদ্ধতা নির্বাচন বা স্ক্রিপ্ট করার সময়, নিম্নলিখিত কোডটি উত্পন্ন হয়।
USE [MyTestDatabase]
GO
ALTER TABLE [dbo].[T2] WITH NOCHECK ADD CONSTRAINT [FK_T2_T1] FOREIGN KEY([T1ID])
REFERENCES [dbo].[T1] ([T1ID])
GO
ALTER TABLE [dbo].[T2] CHECK CONSTRAINT [FK_T2_T1]
GO
"ALTER TABLE CHECK CONSTRAINT" শেষ বিবৃতিটির উদ্দেশ্য কী? এটি চালানো হয়েছে কিনা তা বিবেচ্য নয়। এটি বিদ্যমান খারাপ ডেটাতে ব্যর্থ হয় না, বা এটি পরিবর্তন করে না যে নতুন ডেটাতে সীমাবদ্ধতা প্রয়োগ করা হবে।
ধন্যবাদ!