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

jsonb फ़ील्ड में PostgreSQL का नाम बदलें विशेषता

UPDATE में उपयोग करें> , उदा.:

create table example(id int primary key, js jsonb);
insert into example values
    (1, '{"nme": "test"}'),
    (2, '{"nme": "second test"}');

update example
set js = js - 'nme' || jsonb_build_object('name', js->'nme')
where js ? 'nme'
returning *;

 id |           js            
----+-------------------------
  1 | {"name": "test"}
  2 | {"name": "second test"}
(2 rows)


  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. पोस्टग्रेएसक्यूएल 11:नया क्या है

  3. दृश्य अद्यतन होने पर तालिका को कैसे अपडेट करें?

  4. स्प्रिंग जेपीए + पोस्टग्रेस्क्ल में स्कीमा के बीच डेटा स्रोत को गतिशील रूप से स्विच करें

  5. रेल ActiveRecord गलत पोस्टग्रेज डेटाबेस से जुड़ रहा है