यदि SQL में रिटर्न मौजूद है तो क्या होगा?
यदि SQL में रिटर्न मौजूद है तो क्या होगा?

वीडियो: यदि SQL में रिटर्न मौजूद है तो क्या होगा?

वीडियो: यदि SQL में रिटर्न मौजूद है तो क्या होगा?
वीडियो: एसक्यूएल पूरा कोर्स | 33- यदि मौजूद है - SQL संग्रहीत प्रक्रियाओं का उपयोग करके तालिका में डेटा पहले से मौजूद है की जाँच करें 2024, मई
Anonim

एसक्यूएल सर्वर मौजूद ऑपरेटर सिंहावलोकन

NS मौजूद ऑपरेटर एक तार्किक ऑपरेटर है जो आपको यह जांचने की अनुमति देता है कि क्या कोई सबक्वेरी है रिटर्न कोई पंक्ति। NS मौजूद ऑपरेटर रिटर्न सच अगर सबक्वेरी रिटर्न एक या अधिक पंक्तियाँ। जैसे ही सबक्वेरी रिटर्न पंक्तियाँ, मौजूद ऑपरेटर रिटर्न सही है और तुरंत प्रसंस्करण बंद कर दें।

इसे ध्यान में रखते हुए, SQL में मौजूद का क्या उपयोग है?

NS मौजूद हालत में एसक्यूएल है उपयोग किया गया यह जाँचने के लिए कि किसी सहसंबद्ध नेस्टेड क्वेरी का परिणाम खाली है (कोई टुपल्स नहीं है) या नहीं। का परिणाम मौजूद एक बूलियन मान सही या गलत है। यह हो सकता है उपयोग किया गया एक SELECT, UPDATE, INSERT या DELETE स्टेटमेंट में।

इसके अलावा, क्वेरी को छोड़कर क्या लौटाता है? एसक्यूएल के अलावा क्लॉज/ऑपरेटर का उपयोग दो को मिलाने के लिए किया जाता है चुनते हैं बयान और रिटर्न पहले से पंक्तियाँ चयन कथन वह नहीं है लौटा हुआ दूसरे से चयन कथन . इसका मतलब है की रिटर्न को छोड़कर केवल पंक्तियाँ, जो सेकंड में उपलब्ध नहीं हैं चयन कथन.

यह भी प्रश्न है कि SQL में मौजूद नहीं का उपयोग क्या है?

NS एसक्यूएल मौजूद नहीं है ऑपरेटर इसके विपरीत कार्य करेगा मौजूद ऑपरेटर। यह है उपयोग किया गया चयन कथन द्वारा लौटाई गई पंक्तियों की संख्या को सीमित करने के लिए। NS SQL में मौजूद नहीं है सर्वर पंक्तियों के अस्तित्व के लिए सबक्वेरी की जाँच करेगा, और यदि वहाँ हैं नहीं पंक्तियाँ तो यह TRUE लौटाएगा, अन्यथा FALSE।

SQL में और मौजूद में क्या अंतर है?

मौजूद IN की तुलना में बहुत तेज़ है, जब उप-क्वेरी परिणाम बहुत बड़े होते हैं, तो मौजूद ऑपरेटर बेहतर प्रदर्शन प्रदान करता है। NS मौजूद कीवर्ड सही या गलत का मूल्यांकन करता है, लेकिन IN कीवर्ड सभी मानों की तुलना करता है में संबंधित उप क्वेरी कॉलम।

सिफारिश की: