SQL में विभिन्न स्थितियों में कितने बैकस्लैश लिखे जाने चाहिए?

SQL के एक निश्चित भाग को किसी फ़ील्ड में json स्ट्रिंग को पार्स करने की आवश्यकता होती है, हालाँकि, इसमें मौजूद चीनी वर्ण भी एक समान प्रारूप में एन्कोड और संग्रहीत होते हैं।

u6e38u620f

SQL कथन सैद्धांतिक रूप से इस प्रकार है

get_json_object(extends,'$.cate')='u6e38u620f'

हालाँकि, वास्तविक सिस्टम निष्पादन में संकलन प्रक्रियाओं की परतें शामिल होती हैं। सही परिणाम का चयन करने के लिए कितने बैकस्लैश लिखे जाने चाहिए?

प्रयोगात्मक निष्कर्ष इस प्रकार हैं:

एसक्यूएल में मल्टी-रो मर्ज फ़ंक्शन कलेक्ट_सेट, कलेक्ट_लिस्ट, कॉनकैट_डब्ल्यूएस

डेटाबेस से N फ़ील्ड लें, और फिर उन्हें एक साथ संयोजित करें और डिस्प्ले को अलग करने के लिए "," का उपयोग करें। सबसे पहले, मैंने इसे संसाधित करने के लिए CONCAT() का उपयोग करने के बारे में सोचा, लेकिन यह अप्रत्याशित था, इसमें CONCAT_WS() का उल्लेख किया गया था मैनुअल, जिसका उपयोग करना बहुत आसान है।

Subscribe to एसक्यूएल