On Sun, Mar 5, 2023 at 12:54 PM Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
>
> We do accept this:
>
> => select '12:34'::time;
> time
> ----------
> 12:34:00
> (1 row)
>
> so that must be going through a different code path, which I didn't
> try to identify yet.
That query will contain a single field of "12:34" with ftype DTK_TIME.
That will call into DecodeTime(), which calls into DecodeTimeCommon(),
where we have:
*tmask = DTK_TIME_M;
- Joe Koshakow