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

SQL सर्वर बूलियन ऑपरेटर्स

SQL सर्वर में एक Boolean होता है डेटा प्रकार। आप लॉजिकल ऑपरेटर्स (Transact-SQL) खोल सकते हैं। मैनुअल पेज और निम्नलिखित कथन खोजें:

यह सिर्फ इतना है कि आप इस प्रकार का उपयोग उसी तरह नहीं कर सकते जैसे आप अन्य ट्रांजैक्ट-एसक्यूएल डेटा प्रकारों का उपयोग कर सकते हैं। उदाहरण के लिए, आप बूलियन चर या तर्क घोषित नहीं कर सकते हैं, बूलियन कॉलम को टेबल में जोड़ सकते हैं, बूलियन से/से कास्ट कर सकते हैं। लेकिन आप कर सकते हैं बूलियन अभिव्यक्तियाँ है और उन्हें उन संदर्भों में उपयोग करें जहां उनकी आवश्यकता है (WHERE , ON , बाधाओं की जाँच करें…)। आप बूलियन ऑपरेटर . भी लागू कर सकते हैं उन भावों के लिए:AND , NOT और अन्य। (ऑपरेटर जैसे < , = , LIKE और अन्य को भी बूलियन माना जा सकता है, इस अर्थ में कि वे वापस बूलियन परिणाम, लेकिन उनके ऑपरेंड वास्तव में कभी भी बूलियन नहीं होते हैं।)

तो, संक्षेप में, वहाँ है SQL सर्वर में एक बूलियन प्रकार लेकिन इसका उपयोग सीमित है, जैसा कि ऊपर वर्णित है। क्यों? मेरा जवाब मूर्खतापूर्ण हो सकता है, क्षमा करें, लेकिन यह वह है जिससे मैं संतुष्ट हूं:उन्होंने इसे इस तरह चुना है।



  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 सर्वर से संग्रहीत कार्यविधि को कॉल करना

  2. एक स्ट्रिंग से केवल संख्याएँ प्राप्त करने की क्वेरी

  3. दिनांक समय जहां खंड

  4. कैसे पता लगाया जाए कि किसी स्ट्रिंग में विशेष वर्ण हैं या नहीं?

  5. जावा SQL सर्वर 2012 डेटाबेस त्रुटि नहीं खोल सकता