मैं उन क्षेत्रों में एक संगणित कॉलम बना रहा हूं जिनमें से कुछ संभावित रूप से अशक्त हैं।
समस्या यह है कि यदि उन क्षेत्रों में से कोई भी शून्य है, तो संपूर्ण गणना स्तंभ शून्य होगा। मैं Microsoft दस्तावेज़ से समझता हूं कि यह अपेक्षित है और इसे SET CONCAT_NULL_YIELDS_NULL सेटिंग के माध्यम से बंद किया जा सकता है। हालाँकि, मैं इस डिफ़ॉल्ट व्यवहार को बदलना नहीं चाहता क्योंकि मैं SQL सर्वर के अन्य भागों पर इसके निहितार्थ नहीं जानता।
क्या मेरे लिए यह जांचने का एक तरीका है कि क्या कोई स्तंभ शून्य है और केवल गणना किए गए स्तंभ सूत्र के भीतर इसकी सामग्री को जोड़ना है, यदि यह शून्य नहीं है?