split_part()
का इस्तेमाल करें
:
SELECT split_part('first:last', ':', 1) AS first_part
यदि सीमांकक नहीं है तो पूरी स्ट्रिंग लौटाता है। और दूसरा या तीसरा भाग आदि प्राप्त करना आसान है।
नियमित अभिव्यक्ति मिलान का उपयोग करने वाले कार्यों की तुलना में काफी तेज। और चूंकि हमारे पास एक निश्चित सीमांकक है, इसलिए हमें नियमित अभिव्यक्तियों के जादू की आवश्यकता नहीं है।
संबंधित: