Skip to main content

మైక్రోసాఫ్ట్ SQL సర్వర్ లో NULL అడ్డంకులను సృష్టిస్తోంది

Anonim

మైక్రోసాఫ్ట్ SQL సర్వర్ లో NULL అడ్డంకులు ఒక నిలువు NULL విలువలు ఉండకూడదు అని తెలుపుటకు అనుమతించును.

NULL ఒక సున్నా లేదా సున్నా అక్షరం నుండి వేరుగా ఉంటుంది. NULL అంటే ఎంట్రీ చేయబడలేదని అర్థం.

మీరు ఒక డేటాబేస్ కాలమ్లో ఒక కొత్త NOT NULL పరిమితి సృష్టించినప్పుడు, SQL సర్వర్ ఏదైనా NULL విలువలు కోసం కాలమ్ యొక్క ప్రస్తుత విషయాలను తనిఖీ చేస్తుంది. కాలమ్ ప్రస్తుతం NULL విలువలను కలిగి ఉంటే, అడ్డంకి సృష్టి విఫలమవుతుంది. లేకపోతే, SQL సర్వర్ ఒక NULL విలువ విఫలం కారణం కావచ్చు నాట్ NULL అవరోధం మరియు భవిష్యత్తులో INSERT లేదా UPDATE ఆదేశాలను జతచేస్తుంది.

ఒక NULL పరిమితి సృష్టిస్తోంది

మీరు SQL సర్వర్ లో ఒక ఏకైక నిరోధక సృష్టించవచ్చు అనేక మార్గాలు ఉన్నాయి. మీరు ఇప్పటికే ఉన్న పట్టికలో ప్రత్యేకమైన అడ్డంకిని జోడించేందుకు లావాదేవీ-SQL ను ఉపయోగించాలనుకుంటే, మీరు దిగువ వివరించిన విధంగా, ALTER TABLE స్టేట్మెంట్ను ఉపయోగించవచ్చు:

ALTER TABLEALTER COLUMN NULL కాదు

మీరు GUI సాధనాలను ఉపయోగించి SQL సర్వర్తో పరస్పర చర్య చేయాలనుకుంటే, SQL సర్వర్ మేనేజ్మెంట్ స్టూని ఉపయోగించి మీరు ఒక NULL నిషిద్ధాన్ని కూడా సృష్టించవచ్చు. ఇక్కడ ఎలా ఉంది:

  • ఓపెన్ SQL సర్వర్ నిర్వహణ స్టూడియో.
  • మీరు సృష్టించిన డేటాబేస్ యొక్క పట్టికలు ఫోల్డర్ని విస్తరించండి.
  • మీరు అడ్డంకిని జోడించాలనుకునే పట్టికను కుడి క్లిక్ చేయండి మరియు డిజైన్ క్లిక్ చేయండి.
  • మీరు NULL అడ్డంకి (లు) ఉండకూడని కాలమ్ (లు) కోసం NOT NULL చెక్బాక్స్ను తనిఖీ చేయండి.

ఇది అంత సులభం!