Re: [SQL] JSON TO POSTGRE TABLE

Поиск
Список
Период
Сортировка
От Shujie Shang
Тема Re: [SQL] JSON TO POSTGRE TABLE
Дата
Msg-id CAJrojKX8_j+5ig2kAG3wXwnEdim6k1jz=QUz5oi8c2nvvaxamA@mail.gmail.com
обсуждение исходный текст
Ответ на Re: JSON TO POSTGRE TABLE  (Michael Paquier <michael.paquier@gmail.com>)
Ответы Re: [NOVICE] [SQL] JSON TO POSTGRE TABLE  (Felipe Santos <felipepts@gmail.com>)
Список pgsql-general
Hi, 
I want to ask a question about json index.
Can I make a index on a field of a json column?
e.g, for table 'json_tab' you given, can I run something like "create index 'json_index' on json_tab::key"?

On Mon, Mar 30, 2015 at 6:11 PM, Michael Paquier <michael.paquier@gmail.com> wrote:


On Mon, Mar 30, 2015 at 6:54 PM, Kavi <kaviraj125@gmail.com> wrote:

I sample data  as below-


{   "glossary": {       "title": "example glossary",	"GlossDiv": {           "title": "S",		"GlossList": {               "GlossEntry": {                   "ID": "SGML",				"SortAs": "SGML",				"GlossTerm": "Standard Generalized Markup Language",				"Acronym": "SGML",				"Abbrev": "ISO 8879:1986",				"GlossDef": {                       "para": "A meta-markup language, used to create markup languages such as DocBook.",					"GlossSeeAlso": ["GML", "XML"]                   },				"GlossSee": "markup"               }           }       }   }
}
how can i inerst these json data in postgre tables.
.ie I want to convert json into sql as per the field 
This may have been better asked in pgsql-novice I guess...
 
JSON is a data type:
http://www.postgresql.org/docs/devel/static/datatype-json.html
So what you need to do is at least to create a table with a column having as data type JSON, and then insert data into it:
=# CREATE TABLE json_tab (data json);
CREATE TABLE
=# INSERT INTO json_tab VALUES ('{"key":"value","key2":"value2"}');
INSERT 0 1
=# select * from json_tab ;
              data              
---------------------------------
 {"key":"value","key2":"value2"}
(1 row)
--
Michael

В списке pgsql-general по дате отправления:

Предыдущее
От: Michael Paquier
Дата:
Сообщение: Re: JSON TO POSTGRE TABLE
Следующее
От: Hector Vass
Дата:
Сообщение: Re: [SQL] Link Office Word form document with data from PostgreSQL