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

पोस्टग्रेज में रेगुलर एक्सप्रेशन ढूंढें और बदलें

एक निश्चित स्ट्रिंग को बदलने के लिए, सरल replace() . का उपयोग करें समारोह।

डायनेमिक स्ट्रिंग को बदलने के लिए, आप regexp_replace() . का उपयोग कर सकते हैं इस तरह:

UPDATE
  YourTable
SET
  TheColumn = regexp_replace(
    TheColumn, 'http://[^:\s]+:9999(\S+)', 'http://example2.com\1', 'g'
  )


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

  2. पोस्टग्रेज़ में एन्क्रिप्टेड डेटा संग्रहीत करना

  3. एक दूषित TOAST तालिका को ठीक करना

  4. PostgreSQL पुनरावर्ती CTE से फ़ंक्शन पर डेटा पास करता है

  5. PostgreSQL में भूमिकाएँ और भूमिका विशेषताएँ प्रबंधित करना