Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL दिनांक चर की तुलना अशक्त करने के लिए इस तरह से व्यवहार क्यों करता है?

सीधे शब्दों में कहें तो 'NULL' 'NULL' के बराबर नहीं है। 'NULL' अनिश्चितता की स्थिति से तुलनीय है, जहां एक चीज का अनिश्चित होना जरूरी नहीं कि कुछ और जो अनिश्चित हो, के बराबर हो। नल के लिए परीक्षण करते समय 'IS NULL', 'ISNULL ()', या 'COALESCE ()' का प्रयोग करें। ANSI_NULLS को 'बंद' पर सेट करने से यह व्यवहार बदल सकता है, लेकिन यह ANSI SQL मानक नहीं है। देखें http://msdn.microsoft.com/en-us/library/ ms191270.aspx अधिक जानकारी के लिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. चयन क्वेरी में सशर्त स्वरूपण के लिए केस स्टेटमेंट का उपयोग कैसे करें - SQL सर्वर / TSQL ट्यूटोरियल भाग 116

  2. SQL सर्वर बल्क इंसर्ट ट्रांजेक्शनल है?

  3. क्या चर के साथ t sql में StartsWith या शामिल है?

  4. स्पॉटलाइट क्लाउड बेसिक:बेस्ट फ्री डेटाबेस परफॉर्मेंस मॉनिटरिंग टूल

  5. एंटिटी फ्रेमवर्क 4.0 मॉडल फर्स्ट डिज़ाइनर में एक फाइलस्ट्रीम कॉलम कैसे जोड़ें?