Texonom
Texonom
/
Engineering
Engineering
/Data Engineering/DataBase/Database Type/RDBMS/PostgreSQL/Postgres Structure/Postgres Data Type/Postgres JSON JSONB/Postgres JSON/
PostgreSQL JSON Update
Search

PostgreSQL JSON Update

{a : b}
a key만 업데이트 되거나 추가되고, 있던 키들은 그대로
update "testGroup".teststudentinfo set "stuInfo" = "stuInfo"::jsonb || '{"major" : "통계학과"}' where "stuInfo"->>'major' = '수학과';
 
 
[DB] postgreSQL json - update 하기
index : 인덱스 값 - 형식serial, - stuName : 학생 이름 - varchar , - stuGrade : 학생 학년 - varchar, - stuInfo : 학생 정보 - json -- Drop table -- DROP TABLE "testGroup".teststudentinfo; CREATE TABLE "testGroup".teststudentinfo ( "index" serial NOT NULL, "stuName" varchar NULL, "stuGrade" varchar NULL, "stuInfo" json NULL ); -- Permissions ALTER TABLE "testGroup".teststudentinfo OWNER TO postgres; GRANT ALL ON TABLE "testGroup".teststudentinfo TO postgres; - 중복 되는 항목이 없기 떄문에, 추가가 된다.
[DB] postgreSQL json - update 하기
https://minaminaworld.tistory.com/135
[DB] postgreSQL json - update 하기
 
 
 

Recommendations

Texonom
Texonom
/
Engineering
Engineering
/Data Engineering/DataBase/Database Type/RDBMS/PostgreSQL/Postgres Structure/Postgres Data Type/Postgres JSON JSONB/Postgres JSON/
PostgreSQL JSON Update
Copyright Seonglae Cho