यह SUBSTR . का एक सरल उपयोग है और स्तर से कनेक्ट करें . स्ट्रिंग को पंक्तियों में कैसे विभाजित करें ।
उदाहरण के लिए,
SQL> SELECT SUBSTR('MANOJ', level, 1) str
2 FROM dual
3 CONNECT BY LEVEL <= LENGTH('MANOJ')
4 /
S
-
M
A
N
O
J
SQL>
सुनिश्चित नहीं है कि "DUAL तालिका का उपयोग न करने" से आपका क्या मतलब है, लेकिन ऊपर दी गई दोहरी तालिका का उपयोग केवल प्रदर्शन के लिए नमूना डेटा बनाने के लिए किया जाता है। आपके मामले में, आप मान को हार्ड-कोडिंग करने के बजाय कॉलम नाम का उपयोग कर सकते हैं, और यदि आपका मान उप-क्वेरी का परिणाम है तो आप दोहरी तालिका के स्थान पर उप-क्वेरी का उपयोग कर सकते हैं।