Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.06.2022, 11:27   #1
Genzobo
Новичок
Джуниор
 
Регистрация: 27.06.2022
Сообщений: 1
По умолчанию update значения в поле JSON

Добрый день.
В postgres есть табличка (tbl.personal) в которой есть столбец с значением в формате JSON. Обычно я менял там значения путем установки полной замены:
Код:
UPDATE tbl.personal
	SET pers='{"age":{"value":15},"max_drse":{"length":187,"width":77,"height":101},"suitable":false,"admitted":false}'::json
	WHERE name in ('volkov', 'sidorov');
Но теперь появилась необходимость заменить только значения "suitable":false,"admitted":fal se на "suitable":true,"admitted":true не трогая остальные параметры. Как можно это организовать? Заранее спасибо.

P.S. версия psql ниже 9.5
Genzobo вне форума Ответить с цитированием
Старый 27.06.2022, 11:42   #2
Valick
Форумчанин
 
Регистрация: 27.04.2022
Сообщений: 484
По умолчанию

https://aaronbos.dev/posts/update-json-postgresql
Valick вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
(c#) как считать json файл в поле класса, с помощью конструктора Liz_ast Помощь студентам 4 03.11.2021 08:17
В SQL-запросе "UPDATE" в поле "WHERE" неправильно сравнивается переменная. Если заменить переменную в поле «WHERE» на значение, запрос сработает: Happy_Sweetice SQL, базы данных 1 24.06.2019 11:55
Значения в поле подстановок зависят от значения в другом поле pyhtelka Microsoft Office Access 4 13.06.2010 10:42
Как организовать проверку на наличие значения при UPDATE? vladtr SQL, базы данных 2 24.02.2010 14:47
первоначальные значения после Update Xozer SQL, базы данных 4 25.02.2008 19:54