Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

एक स्ट्रिंग (VARCHAR2) oracle sql से plsql का उपयोग किए बिना और दोहरे का उपयोग किए बिना वर्णों को एक-एक करके प्रिंट करना

यह 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 तालिका का उपयोग न करने" से आपका क्या मतलब है, लेकिन ऊपर दी गई दोहरी तालिका का उपयोग केवल प्रदर्शन के लिए नमूना डेटा बनाने के लिए किया जाता है। आपके मामले में, आप मान को हार्ड-कोडिंग करने के बजाय कॉलम नाम का उपयोग कर सकते हैं, और यदि आपका मान उप-क्वेरी का परिणाम है तो आप दोहरी तालिका के स्थान पर उप-क्वेरी का उपयोग कर सकते हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जेएमटर में जेडीबीसी कनेक्शन का उपयोग करने पर सर्वरआउट कैसे सेट करें?

  2. Oracle UCP ड्राइवर और टॉमकैट:थ्रेड्स रुकने में विफल

  3. Oracle:मैं किसी ऑब्जेक्ट का नया नाम किसी आफ्टर ALTER ट्रिगर में कैसे निर्धारित करूं?

  4. ओरेकल - फास्ट रिफ्रेश और जॉइन के साथ एक भौतिक दृश्य कैसे बनाएं?

  5. Oracle केस शॉर्ट-सर्किट समूह द्वारा काम नहीं कर रहा है