| От | Tom Lane |
|---|---|
| Тема | Re: Unexpected behavior of jsonb_set() with a `null` value |
| Дата | |
| Msg-id | 19278.1568298720@sss.pgh.pa.us обсуждение |
| Ответ на | Re: Unexpected behavior of jsonb_set() with a `null` value (Thomas Kellerer <spam_eater@gmx.net>) |
| Список | pgsql-bugs |
Thomas Kellerer <spam_eater@gmx.net> writes: > Марк schrieb am 12.09.2019 um 12:55: >> The expected behavior is, perhaps, to convert an SQL `NULL` value to JSONB null value: 'null'::jsonb > I have asked the same: https://www.postgresql.org/message-id/flat/qfkua9%242q0e%241%40blaine.gmane.org There are other more-apropos threads in the archives, though I'm too lazy to go find them right now. IMO the problem here is an assumption that SQL NULL should be interchangeable with a JSON NULL. It's not, and we don't intend to make it so, because (a) the definitional quagmire that would result is bottomless; (b) people asking for this are generally trying to use SQL NULL as a live data value, which is almost always just a bad idea. regards, tom lane
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера