Null என்ற கருத்தானது தொடர்பு மாதிரியில் விடுபட்ட தகவலைக் கையாள எஸ்.கியூ.எல்லில் அறிமுகப்படுத்தப்பட்டது. Null (அல்லது தெரியவில்லை) என்பதன் அறிமுகம் மூன்று மதிப்பு தர்க்கத்தின் அடிப்படையான சரி மற்றும் தவறுடன் இணைந்துள்ளது. Null என்பது எந்த மதிப்பையும் கொண்டிருக்கவில்லை (மேலும் இது எந்த தரவு களத்தின் உறுப்பினராகவும் இல்லை) ஆனால் மாறாக பிளேஸ்ஹோல்டர் அல்லது விடுபட்ட தகவலுக்கான "குறியீடாக" உள்ளது. எனவே Null உடனான ஒப்பீடுகள் எப்போதும் சரி அல்லது தவறில் முடியாது. ஆனால் எப்போதும் மூன்றாவது தர்க்க முடிவான தெரியவில்லையில் முடியும்.

எஸ்.கியூ.எல் விடுபட்ட தகவலைக் கையாள Nullஐ பயன்படுத்துகின்றது. அது மூன்றாவது மதிப்பு தர்க்கத்தை (3VL) ஆதரிக்கின்றது. மேலும் விதிகள் கீழே காணப்படும் எஸ்.கியூ.எல் மூன்றாவது மதிப்பு தர்க்கத்தை (3VL) ஆளுகின்றன (p மற்றும் q தர்க்க நிலைகளை குறிக்கின்றன). NULL என்ற வார்த்தையானது எஸ்.கியூ.எல் ஒதுக்கப்பட்ட குறிச்சொல்லாகவும் உள்ளது. இது Null சிறப்புக் குறியீட்டை அடையாளம் காணப் பயன்படுகின்றது.

கூடுதலாக எஸ்.கியூ.எல் இயக்கிகளானது Null உடன் எதையும் ஒப்பிடுகையில் தெரியவில்லை என்பதை அளிப்பதால் எஸ்.கியூ.எல் இரண்டு Null-குறிப்பிட்ட ஒப்பீடு நிலைகளை வழங்குகின்றது: codice_24 மற்றும் codice_25 சோதனையில் தரவானது Null ஆக உள்ளதா அல்லது இல்லையா என்பதைக் கூறுகின்றது.

எஸ்.கியூ.எல்லில் WHERE பிரிவானது சரி மதிப்பை அளிப்பவைக்கு மட்டுமே முடிவுகளை அளிக்கின்றது என்பதை நினைவில் கொள்க. அதாவது அது தவறு மதிப்புகளை உடைய முடிவுகளைத் தவிர்க்கின்றது. ஆனால் அவை தெரியவில்லை என்ற மதிப்பைக் கொண்டிருக்கின்றது.

உலகளாவிய அளவீடு எஸ்.கியூ.எல் மூலமாக வெளிப்படையாக ஆதரிப்படவில்லை. மேலும் இல்லாததாக்கப்பட்ட புறமெய்மை நிலை அளவீடாக கண்டிப்பாக கணக்கிடப்பட வேண்டும்.

"<row value expression> IS DISTINCT FROM <row value expression>" என்பது இரண்டு ஏற்பிகளும் சமமாக இருந்தால் அல்லது இரண்டும் NULL ஆக இருந்தால் சரியை வழங்குகின்ற ஒப்பீட்டு இயக்கிகளை இடையமைக்கப்பட்டுள்ளது. அதே போன்று IS NOT DISTINCT FROM என்பது "NOT (<row value expression> IS DISTINCT FROM <row value expression>") ஆக வரையறுக்கப்படுகின்றது.

Null மற்றும் மூன்று மதிப்பு தர்க்கம் (3VL)
தரக் கட்டமைப்பு
எண்கள்
தேதிக் கட்டுப்பாடு