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

PostgreSQL में यूनिकोड वर्ण बदलें

शाब्दिक संरचना पर PostgreSQL दस्तावेज़ के अनुसार, आपको U& . का उपयोग करना चाहिए वाक्य रचना:

UPDATE mytable 
SET myfield = regexp_replace(myfield, U&'\0050', U&'\0060', 'g')

आप PostgreSQL-विशिष्ट एस्केप-स्ट्रिंग फ़ॉर्म E'\u0050' . का भी उपयोग कर सकते हैं . यह यूनिकोड एस्केप फॉर्म की तुलना में पुराने संस्करणों पर काम करेगा, लेकिन नए संस्करणों के लिए यूनिकोड एस्केप फॉर्म को प्राथमिकता दी जाती है। यह दिखाना चाहिए कि क्या हो रहा है:

regress=> SELECT '\u0050', E'\u0050', U&'\0050';
 ?column? | ?column? | ?column? 
----------+----------+----------
 \u0050   | P        | P
(1 row)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL में कर्सर आधारित रिकॉर्ड

  2. PostgreSQL के लिए घंटों में टाइमस्टैम्प अंतर

  3. कैसे Statement_timestamp () PostgreSQL में काम करता है

  4. PostgreSQL में क्वेरी ऑप्टिमाइज़ेशन। मूल बातें समझाएं - भाग 2

  5. किसी तालिका या दृश्य के लिए आश्रित वस्तुओं का पता लगाएं