Re: JSON NULLs

Поиск
Список
Период
Сортировка
От Merlin Moncure
Тема Re: JSON NULLs
Дата
Msg-id CAHyXU0z68dOLCta-Cg0MyDt1pJ2dDc4Ei_fV7MfR8VOr-CfUgQ@mail.gmail.com
обсуждение исходный текст
Ответ на JSON NULLs  ("David E. Wheeler" <david@justatheory.com>)
Ответы Re: JSON NULLs  (Andrew Dunstan <andrew@dunslane.net>)
Список pgsql-hackers
On Wed, Feb 6, 2013 at 1:08 PM, David E. Wheeler <david@justatheory.com> wrote:
> Hackers,
>
> While playing with Andrew’s JSON enhancements, I noticed this:
>
>     david=# select * From json_each_as_text('{"baz": null}'::json);
>      key | value
>     -----+-------
>      baz | null
>
> It is returning 'null'::text there, not NULL::text. I had expected the latter, because otherwise it's not possible to
tellthe difference between '{"foo": null}' and '{"foo": "null"}'. 

IMO, this is bug in proposed implementation.  json unquoted null
should not map to string 'null' but to SQL,  casting behavior from
text as implemented looks correct. (only SQL null should produce json
null)

merlin



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Andres Freund
Дата:
Сообщение: Re: palloc unification
Следующее
От: Andrew Dunstan
Дата:
Сообщение: Re: JSON NULLs