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

Oracle के साथ CLOB कॉलम पर GROUP BY का उपयोग कैसे करें?

मैं किसी अन्य व्यक्ति द्वारा डिज़ाइन की गई तालिका के लिए प्रश्न लिखने की घटना से बहुत परिचित हूं, जो आप चाहते हैं उससे लगभग पूरी तरह से अलग कुछ करने के लिए। जब मुझे भी यही समस्या हुई है, तो मैंने इसका इस्तेमाल किया है।

GROUP BY TO_CHAR(theclob)

और फिर निश्चित रूप से आपको TO_CHAR . करना होगा आपके आउटपुट में भी क्लॉब।

ध्यान दें कि इस समस्या के 2 स्तर हैं... पहला यह है कि आपके पास एक क्लॉब कॉलम है जिसे क्लॉब होने की आवश्यकता नहीं है; इसमें केवल कुछ छोटे तार होते हैं जो VARCHAR2 . में फिट होंगे . मेरा समाधान इस पर लागू होता है।

दूसरा स्तर आप वास्तव में चाहते हैं एक स्तंभ द्वारा समूहित करने के लिए जिसमें बड़े तार होते हैं। उस स्थिति में TO_CHAR शायद मदद नहीं करेगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle RAC वातावरण से Expdp

  2. Oracle PL/SQL:REFs के VARRAY से DEREF कैसे करें?

  3. विशेष वर्ण लोड करने के लिए nzload का उपयोग करना

  4. उत्पाद () कुल कार्य

  5. Oracle UTL_FILE CSV फ़ाइल लाइन पढ़ें