Re: json ->> operator precedence

From: Geoff Winkless <pgsqladmin(at)geoff(dot)dj>
To: Postgres General <pgsql-general(at)postgresql(dot)org>
Subject: Re: json ->> operator precedence
Date: 2015-08-05 13:42:57
Message-ID: CAEzk6ffm0=P2ezuX2TyOx0SWBF2rE_TcWiaN+-sXh3t11v-V4g@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 5 August 2015 at 14:35, John McKown <john(dot)archie(dot)mckown(at)gmail(dot)com> wrote:
>
> ​Looks correct to me. As I understand it the ::jsonb is NOT an operator!
> It is a syntactic construct for a CAST(). An equivalent which might make
> more sense is:
>

​My issue is nothing to do with the ::jsonb cast, it's the precedence of
the ->> operator​.

​As far as I can see the ->> operator has predence below '- +' but above
'IS', but there's no entry for it in that place in the precedence table.

Geoff​

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message John McKown 2015-08-05 13:45:09 Re: json ->> operator precedence
Previous Message Adrian Klaver 2015-08-05 13:36:22 Re: idle processes