| От | Tom Lane |
|---|---|
| Тема | Re: Please provide examples of rows from |
| Дата | |
| Msg-id | 835988.1600613834@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Re: Please provide examples of rows from (Bruce Momjian <bruce@momjian.us>) |
| Ответы |
Re: Please provide examples of rows from
|
| Список | pgsql-docs |
Bruce Momjian <bruce@momjian.us> writes:
> but doing this to illustrate ROWS FROM is going to be complex.
You're right that the only suitable core function is going to be
json[b]_to_recordset, but I don't see why you can't extend the
existing example for that. Something like
# select * from rows from (json_to_recordset('[{"a":1,"b":"foo"},{"a":"2","c":"bar"}]') as (x int, y text),
generate_series(1,3))as x(a,b,s) ;
a | b | s
---+-----+---
1 | foo | 1
2 | | 2
| | 3
(3 rows)
would illustrate all the principles.
regards, tom lane
В списке pgsql-docs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера