Как вы можете превратить массив JSON в таблицу с одним столбцом в Snowflake? - PullRequest
1 голос
/ 09 апреля 2020

У меня есть JSON массив:

["123","456"]

И я хочу превратить его в таблицу в Snowflake, которая выглядит следующим образом:

| col1 |
| ---- |
| 123  |
| ---  |
| 456  |

Как мне это сделать

1 Ответ

2 голосов
/ 09 апреля 2020
select f.value as col1
from lateral flatten(input => parse_json('[123,456]')) f;

дает:

VALUE
123
456

flatten do c - это те, которые вы хотите прочитать, чтобы получить доступ ко многим объектам, и это есть способы обработки вложенных объектов и тому подобное.

...