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

PostgreSQL 9.5 - JSON के साथ NULL को मर्ज करते समय अपडेट काम नहीं करता है

एक साथ जोड़ना:

UPDATE users
SET metadata = coalesce(metadata::jsonb,'{}'::jsonb) || '{"test": true}'::jsonb
WHERE id=...
RETURNING *;

यह सामान्य स्ट्रिंग्स की तरह ही काम करता है NULL || something हमेशा NULL होता है




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Active_support/dependencies.rb:247 `आवश्यकता':ऐसी फ़ाइल लोड नहीं कर सकता -- 2.1/pg_ext (LoadError)

  2. मेरी क्वेरी में विभाजन और COUNT का परिणाम हमेशा 1 क्यों होता है?

  3. पोस्टग्रेस्क्ल टेबल के लिए बल्क सी # डेटाटेबल

  4. PostgreSQL का उपयोग करके क्रॉस टैब क्वेरी में अमान्य गणना और योग

  5. सबस्ट्रिंग का उपयोग करके टेक्स्ट को कैसे अलग करें