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

PostgreSQL में एक स्ट्रिंग के अंदर किसी विशिष्ट वर्ण की पहली और अंतिम घटनाओं को कैसे खोजें

अच्छा...

Select position('#' in '2010-####-3434');

आपको पहला देगा। यदि आप आखिरी चाहते हैं, तो बस इसे फिर से अपनी स्ट्रिंग के विपरीत चलाएं। एक pl/pgsql स्ट्रिंग रिवर्स पाया जा सकता है यहां

Select length('2010-####-3434') - position('#' in reverse_string('2010-####-3434')) + 1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jOOQ टाइमस्टैम्प स्थानीय टाइमज़ोन ऑफ़सेट के साथ संग्रहीत किया जा रहा है

  2. सरणी टेक्स्ट को क्वेरी करने के लिए SQL को पोस्टग्रेज करता है [] विशिष्ट तत्व में

  3. कैसे विशाल तालिका से सभी पंक्तियों को पढ़ने के लिए?

  4. Oracle से PostgreSQL में माइग्रेट करना - आपको क्या पता होना चाहिए

  5. अनुक्रमों पर पोस्टग्रेस्क्ल अगला प्रश्न