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

स्ट्रिंग द्वारा SQL क्रम, संख्याएँ अंतिम दिखाई देती हैं

आप उपयोग कर सकते हैं regexp_like() . आरोही क्रम के लिए:

order by (case when regexp_like(col, '^[0-9]+$') then 1 else 2 end) asc,
         col asc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL में पंक्तियों के रूप में प्रत्येक मान को n बार दोहराएं

  2. RAC VM का बैकअप कैसे लें

  3. Oracle SQL एक ही आईडी के साथ कई पंक्तियों को मर्ज करता है लेकिन आउट ऑफ़ ऑर्डर आइडेंटिफ़ायर

  4. ORA-01779:एक कॉलम को संशोधित नहीं कर सकता जो एक गैर-कुंजी-संरक्षित तालिका में मैप करता है

  5. Oracle:केवल शून्य मान वाले कॉलम ढूँढना