On Tue, Aug 1, 2023 at 7:03 PM Matthias van de Meent <
boekewurm+postg...@gmail.com> wrote:

> On Tue, 1 Aug 2023 at 06:39, Andy Fan <zhihui.fan1...@gmail.com> wrote:
> >
> > Hi:
> >
> > Currently if we want to extract a numeric field in jsonb, we need to use
> > the following expression:  cast (a->>'a' as numeric). It will turn a
> numeric
> > to text first and then turn the text to numeric again.
>
> Why wouldn't you use cast(a->'a' as numeric), or ((a->'a')::numeric)?
>

Thanks for this information! I didn't realize we have this function
already at [1].

https://www.postgresql.org/docs/15/functions-json.html

-- 
Best Regards
Andy Fan

Reply via email to