مائیکروسافٹ SQL سرور میں ناخن رکاوٹوں

اس بات کو یقینی بنانا کہ مناسب اعداد و شمار درج کی گئی ہے

مائیکروسافٹ SQL سرور میں نہ صرف نال رکاوٹوں کو آپ کو یہ بتانے کی اجازت دیتی ہے کہ کالم میں نال اقدار شامل نہیں ہوتے ہیں . جب آپ کسی ڈیٹا بیس کالم پر ایک نیا نوڈل رکاوٹ بناتے ہیں تو، SQL سرور کسی بھی نفاذ کے اقدار کے لئے کالم کے موجودہ مواد کو چیک کرتا ہے. اگر کالم فی الحال نال اقدار پر مشتمل ہے تو، رکاوٹ کی تخلیق ناکام ہوجاتی ہے. دوسری صورت میں، SQL سرور کو نوڈل ٹوکری میں اضافہ ہوتا ہے اور کسی بھی مستقبل کی INSERT یا اپ ڈیٹ کا حکم دیتا ہے کہ ایک مکمل قدر کا وجود ناکام ہوجائے گا.

نال صفر یا ایک صفر کردار سٹرنگ سے مختلف ہے. نال کا مطلب ہے کہ کوئی اندراج نہیں کی گئی ہے.

ایک نوڈل کنکریٹ تشکیل نہیں دے رہا

آپ SQL Server میں غیر معمولی رکاوٹ پیدا کرسکتے ہیں . اگر آپ موجودہ ٹیبل پر کسی متحرک رکاوٹ کو شامل کرنے کے لئے ٹرانسیکٹ-ایس ایس استعمال کرنا چاہتے ہیں تو، آپ مندرجہ بالا جدول بیان کے طور پر استعمال کرسکتے ہیں:

مندرجہ ذیل جدول
کالم کے ساتھ ہی نہیں

اگر آپ GUI ٹولز کا استعمال کرتے ہوئے SQL سرور کے ساتھ بات چیت کرنا چاہتے ہیں تو، آپ SQL سرور مینجمنٹ سٹوڈیو کا استعمال کرتے ہوئے ایک نوڈل رکاوٹ بھی بنا سکتے ہیں. یہاں کیسے ہے:

یہ سب کچھ ہے مائیکروسافٹ SQL سرور میں نوڈل رکاوٹوں کو بنانے کے لئے!