SQL NULL 值

NULL విలువలు లోపించబడిన తెలియని డాటాలు.

అప్రమేయంగా, పట్టికల నియమాలు NULL విలువలను నిల్వ చేయగలవు.

ఈ భాగంలో IS NULL మరియు IS NOT NULL ఆపరేటర్లను వివరిస్తాము.

SQL NULL 值

పట్టికలోని కొన్ని నియమాలు ఎంపికలు చేసుకునేలా ఉన్నట్లయితే, ఆ నియమానికి విలువ జోడించకుండా కొత్త రికార్డులను చేర్చడానికి లేదా ఇప్పటికే ఉన్న రికార్డులను నవీకరించడానికి మాకు సాధ్యం కాగలదు. ఇది ఆ ఫీల్డ్ ను NULL విలువతో కాపాడుతుంది.

NULL విలువలు ఇతర విలువలకు వివిధంగా నిర్వహించబడతాయి.

NULL అడిగిన లేదా అనుచిత విలువల ప్రత్యామ్నాయంగా ఉపయోగిస్తారు.

ప్రకటన:NULL మరియు 0 పోల్చడానికి సాధ్యం కాదు; వారు అసమానంగా ఉన్నాయి.

SQL యొక్క NULL విలువల నిర్వహణ

చూడండి క్రింది "Persons" పరిధి:

ఐడి పేరు చివరి పేరు ప్రథమం చిరునామా నగరం
1 Adams John   లండన్
2 Bush George Fifth Avenue న్యూ యార్క్
3 Carter Thomas   బీజింగ్

ఇది పరిణామానికి ఉపయోగపడే "Persons" పరిధిలో "Address" కలం ఆప్షనల్ ఉంది. ఇది అర్థం చేస్తుంది కానీ, "Address" కలంలో లేని రికార్డును ప్రవేశపెట్టినట్లయితే, "Address" కలం ప్రాంతం లేని విలువను NULL విలువగా చేస్తుంది.

అప్పటికే, మనం ఎలా NULL విలువలను పరీక్షించాలి?

NULL విలువలను పోల్చడానికి పోలిషన్ ఆపరేషన్స్ ఉపయోగించలేము, ఉదాహరణకు =, <, లేదా <>.

మాకు IS NULL మరియు IS NOT NULL ఆపరేషన్స్ ఉపయోగించాలి.

SQL IS NULL

మేము మాత్రమే "Address" కలంలో NULL విలువలు కలిగిన రికార్డులను ఎంచుకుంటాము ఎలా?

మాకు IS NULL ఆపరేషన్ ఉపయోగించాలి:

SELECT పేరు చివరి,పేరు ప్రథమం,చిరునామా FROM Persons
WHERE చిరునామా IS NULL

ఫలిత జత:

పేరు చివరి పేరు ప్రథమం చిరునామా
Adams John  
Carter Thomas  

హిందూస్థాన్ఎల్లప్పుడూ IS NULL ఉపయోగించండి మరియు NULL విలువలను కనుగొనండి.

SQL IS NOT NULL

మేము "Address" కలంలో NULL విలువలు లేని రికార్డులను ఎలా ఎంచుకుంటాము?

మాకు IS NOT NULL ఆపరేషన్ ఉపయోగించాలి:

SELECT పేరు చివరి,పేరు ప్రథమం,చిరునామా FROM Persons
WHERE చిరునామా IS NOT NULL

ఫలిత జత:

పేరు చివరి పేరు ప్రథమం చిరునామా
Bush George Fifth Avenue

తదుపరి భాగంలో, మేము ISNULL()、NVL()、IFNULL() మరియు COALESCE() ఫంక్షన్స్ ను తెలుసుకున్నాము.