में किसी कॉलम में सबसे लंबी पंक्ति की लंबाई पाएं क्या किसी को पता है कि ओरेकल में एक कॉलम में सबसे लंबी पंक्ति की लंबाई क्या है?ओरेकल
असल में मुझे सबसे लंबी पंक्ति की लंबाई प्राप्त करने की आवश्यकता है और फिर उस लंबाई के साथ 1 SUBSTR
के साथ कॉलम के आउटपुट को सबसे लंबे स्ट्रिंग से अधिक वर्ण बनाने के लिए उपयोग करें।
धन्यवाद
संपादित करें:
सलाह के लिए धन्यवाद।
हालांकि, MAX(LENGTH(column_name)) AS MAXLENGTH
दृष्टिकोण मुझे वह नंबर देता है जो मुझे चाहिए लेकिन जब मैं इसे SUBSTR(column_name,1, MAXLENGTH)
के साथ उपयोग करने का प्रयास करता हूं तो मुझे एक अवैध पहचानकर्ता त्रुटि मिलती है।
SUBSTR(NAME,1,MAXLENGTHFUNC)
के बजाय:
SUBSTR(column_name,1,maxlengthfunc)
यह मैं निम्नलिखित उत्पादन दिया:
अतः मैं तो इस्तेमाल किया चाहते थे Numberi वापस जाने के लिए एक समारोह बना
SUBSTR(NAME, 1, 19)
और यह मुझे आवश्यक कॉलम आकार को कम नहीं किया।
इसके अलावा
RTRIM(name)||' '
एसक्यूएल डेवलपर में मेरे लिए कुछ भी नहीं किया।
धन्यवाद।