क्या NULL Oracle की जगह ले सकता है?
क्या NULL Oracle की जगह ले सकता है?

वीडियो: क्या NULL Oracle की जगह ले सकता है?

वीडियो: क्या NULL Oracle की जगह ले सकता है?
वीडियो: Oracle SQL ट्यूटोरियल - शून्य मानों को संभालना 2024, मई
Anonim

परिचय आकाशवाणी एनवीएल () फ़ंक्शन

NS आकाशवाणी NVL () फ़ंक्शन आपको करने की अनुमति देता है शून्य को बदलें एक प्रश्न के परिणामों में अधिक सार्थक विकल्प के साथ। NVL () फ़ंक्शन दो तर्कों को स्वीकार करता है। अगर आकाशवाणी एक डेटा प्रकार को दूसरे में परोक्ष रूप से परिवर्तित नहीं कर सकता है, तो यह एक त्रुटि जारी करता है।

लोग यह भी पूछते हैं, IS NULL Oracle कार्य करता है?

एनवीएल समारोह आपको प्रतिस्थापित करने की अनुमति देता है शून्य डिफ़ॉल्ट मान के साथ मान। यदि पहले पैरामीटर में मान है शून्य , NS समारोह दूसरे पैरामीटर में मान लौटाता है। हम जानते हैं कि परीक्षण तालिका में COL1 में शामिल है शून्य पहली को छोड़कर सभी पंक्तियों में। एनवीएल का उपयोग करना समारोह हम प्रतिस्थापित करते हैं शून्य 'शून्य' के साथ मान।

इसी तरह, शून्य बनाम इस्नुल है? शून्य है तथा शून्य है () दोनों पाते हैं शून्य मान, लेकिन आप उनका उसी तरह उपयोग नहीं करेंगे। आप इस्तेमाल करेंगे शून्य है और नहीं है शून्य क्वेरी एक्सप्रेशन और SQL WHERE क्लॉज़ में। शून्य है (), दूसरी ओर, अनुप्रयोगों के लिए एक विजुअल बेसिक (वीबीए) फ़ंक्शन है और इसका उपयोग केवल वीबीए मॉड्यूल में किया जाएगा।

इसी तरह, आप एक अशक्त को कैसे बदलते हैं?

दो तरीके हैं NULL. को बदलें SQL सर्वर में रिक्त मानों के साथ, ISNULL() और COALESCE() फ़ंक्शन करें। दोनों कार्य बदलने के तर्क के होने पर आप जो मान प्रदान करते हैं शून्य जैसे ISNULL(column, '') कॉलम मान होने पर खाली स्ट्रिंग लौटाएगा शून्य.

Oracle में NVL का उपयोग क्यों किया जाता है?

ओरेकल एनवीएल समारोह एनवीएल समारोह है उपयोग किया गया NULL मानों को किसी अन्य मान से बदलने के लिए। value_in यदि फ़ंक्शन शून्य मानों पर परीक्षण करने के लिए है। value_in फ़ील्ड में डेटाटाइप चार, varchar2, दिनांक या संख्या डेटाटाइप हो सकता है।

सिफारिश की: