You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When extracting from json, if a key in the json has a null value, it's returned as a non-null object in SQL. This is not what I would expect at all, and breaks things like COALESCE.
To Reproduce
Pretty easy to see what I mean by running this snippet:
select json_extract('{ "foo": null }', '$.foo') is null;