Re: BUG #8407: json_populate_record case sensitivity - Mailing list pgsql-bugs

From Alvaro Herrera
Subject Re: BUG #8407: json_populate_record case sensitivity
Date
Msg-id 20130829230906.GB7540@eldon.alvh.no-ip.org
Whole thread Raw
In response to BUG #8407: json_populate_record case sensitivity  (george.stragand@gmail.com)
List pgsql-bugs
george.stragand@gmail.com escribió:

> create type testPop as (
>     FOOBAR int
> );

Your problem is that this identifier has been downcased.  This works:

alvherre=# create type testPop as (
alvherre(# "FOOBAR" int);
CREATE TYPE
alvherre=# select * from json_populate_record(null::testPop, '{"FOOBAR": 1}');
 FOOBAR
--------
      1
(1 fila)

--
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services

pgsql-bugs by date:

Previous
From: george.stragand@gmail.com
Date:
Subject: BUG #8407: json_populate_record case sensitivity
Next
From: Andres Freund
Date:
Subject: Re: BUG #8407: json_populate_record case sensitivity