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

PostgreSQL में चुनिंदा तरीके से एक json फ़ील्ड से दोहरे उद्धरण चिह्नों को हटा दें

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

update t_test_result
set test_json = jsonb_set(
    test_json, 
    '{parameter1}', 
    to_jsonb((test_json ->> 'parameter1')::numeric)
)
where test_json ? 'parameter1'

डीबी फिडल पर डेमो




  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. सीएसवी प्रारूप के लिए रेल कच्ची क्वेरी, नियंत्रक के माध्यम से वापस करने के लिए

  4. PostgreSQL में इन-मेमोरी टेबल

  5. हेरोकू रेल 4 सर्वर से कनेक्ट नहीं हो सका:कनेक्शन अस्वीकृत