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

कैसे एक स्ट्रिंग की शुरुआत से अंक और विशेष वर्ण निकालने के लिए?

ऑरैकल के लिए आपके पास regexp_replace . है समारोह। तो आप स्ट्रिंग की शुरुआत से गैर-वर्णमाला वर्णों को बदलने के लिए निम्न कार्य कर सकते हैं:

select regexp_replace('24 Hi','^([^a-zA-Z]*)','') from dual

पहला ^ में ^([^a-zA-Z]*) स्ट्रिंग की शुरुआत से मेल खाना है। दूसरा ^ किसी भी गैर-वर्णमाला वर्णों से मेल खाना है।



  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 SQL तुलना दिनांक

  2. Oracle क्वेरी में XMLType नोड्स को संयोजित करें

  3. ओरेकल में नवीनतम कर्मचारी रिकॉर्ड कैसे प्राप्त करें?

  4. Oracle डेटाबेस कई तालिकाओं पर जाँच लागू करता है

  5. समानांतर प्रोग्रामिंग में oracle ExecuteScalar कभी-कभी अशक्त हो जाता है