News Grower

Независимое покрытие AI, стартапов и технологий.

JSON_TABLE в PostgreSQL: превращаем JSON в реляционные данные одним запросом

JSON в PostgreSQL давно перестал быть экзотикой, но работать с ним по-реляционному до сих пор приходилось не самым изящным способом: jsonb_array_elements, LATERAL, ручные касты, обработка ошибок на честном слове. В PostgreSQL 17 появился JSON_TABLE — стандартный SQL/JSON-механизм, который превращает JSON-документ в ...

Автор: badcasedaily1 (OTUS) Оригинальный источник
JSON_TABLE в PostgreSQL: превращаем JSON в реляционные данные одним запросом

JSON в PostgreSQL давно перестал быть экзотикой, но работать с ним по-реляционному до сих пор приходилось не самым изящным способом: jsonb_array_elements, LATERAL, ручные касты, обработка ошибок на честном слове. В PostgreSQL 17 появился JSON_TABLE — стандартный SQL/JSON-механизм, который превращает JSON-документ в табличное представление одним выражением. В статье разберём, как он работает, чем отличается от привычного подхода, где действительно упрощает запросы и какие ограничения по производительности и применению у него остаются.

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

Эйчары тоже плачут: почему им (и вам) нужна автоматизация подбора

Эйчары тоже плачут: почему им (и вам) нужна автоматизация подбора

Не испытываете радости от взаимодействия с эйчарами? Они тоже от всего этого не в восторге: по данным опроса Happy HR Report, треть из них находится в состоянии выгорания или бл...

Обновление бесплатной утилиты Easy Disk Checker — ещё больше опций восстановления данных и тестов HDD, SSD и флешек

Обновление бесплатной утилиты Easy Disk Checker — ещё больше опций восстановления данных и тестов HDD, SSD и флешек

Приветствую Хабравчан. С момента выходов этого и вот этого материалов прошло немало времени, которое не было потрачено зря. В последнем апдейте бесплатной многофункцональной ути...

Внедрение VMware Horizon на крупном предприятии глазами инженера, часть 3

Привет, Хабр! Это — третья часть «Внедрения VMware Horizon глазами инженера». В этот раз разберёмся с сетевой связностью, из чего вообще состоит Horizon и как именовать весь это...

Как я перешла из тестирования в аппаратную верификацию без опыта в процессорных архитектурах

Как я перешла из тестирования в аппаратную верификацию без опыта в процессорных архитектурах

Смена технологической области кажется рискованным шагом: новые термины, другая инженерная культура и ощущение, что придется начинать почти заново. Но на практике переход может о...

Как сделать мобильное приложение удобным и уникальным: 8 шагов от идеи до тестирования

Как сделать мобильное приложение удобным и уникальным: 8 шагов от идеи до тестирования

Знакомо, правда? Мечтаешь создать невозможное: уникальное, новое, то, чего ещё нет на рынке. И при этом чтобы это было твоё «детище», твой продукт, которым ты будешь гордиться и...

Нейросеть для открыток ко Дню космонавтики: создаем ИИ поздравления на 12 апреля

Нейросеть для открыток ко Дню космонавтики: создаем ИИ поздравления на 12 апреля

Пошаговая генерация открыток к 12 апреля за пару кликов. Узнайте, какая нейросеть для открыток ко Дню космонавтики лучше, и выбирайте мощный, рабочий промпт из нашей подборки.

Рекламный слот

Встроенный блок в статье

Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.

Партнерский слот

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

Эйчары тоже плачут: почему им (и вам) нужна автоматизация подбора

Эйчары тоже плачут: почему им (и вам) нужна автоматизация подбора

Не испытываете радости от взаимодействия с эйчарами? Они тоже от всего этого не в восторге: по данным опроса Happy HR Report, треть из них находится в состоянии выгорания или бл...

Обновление бесплатной утилиты Easy Disk Checker — ещё больше опций восстановления данных и тестов HDD, SSD и флешек

Обновление бесплатной утилиты Easy Disk Checker — ещё больше опций восстановления данных и тестов HDD, SSD и флешек

Приветствую Хабравчан. С момента выходов этого и вот этого материалов прошло немало времени, которое не было потрачено зря. В последнем апдейте бесплатной многофункцональной ути...

Внедрение VMware Horizon на крупном предприятии глазами инженера, часть 3

Привет, Хабр! Это — третья часть «Внедрения VMware Horizon глазами инженера». В этот раз разберёмся с сетевой связностью, из чего вообще состоит Horizon и как именовать весь это...

Как я перешла из тестирования в аппаратную верификацию без опыта в процессорных архитектурах

Как я перешла из тестирования в аппаратную верификацию без опыта в процессорных архитектурах

Смена технологической области кажется рискованным шагом: новые термины, другая инженерная культура и ощущение, что придется начинать почти заново. Но на практике переход может о...

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
Эйчары тоже плачут: почему им (и вам) нужна автоматизация подбора

Эйчары тоже плачут: почему им (и вам) нужна автоматизация подбора

Не испытываете радости от взаимодействия с эйчарами? Они тоже от всего этого не в восторге: по данным опроса Happy HR Report, треть из них находится в состоянии выгорания или бл...

Обновление бесплатной утилиты Easy Disk Checker — ещё больше опций восстановления данных и тестов HDD, SSD и флешек

Обновление бесплатной утилиты Easy Disk Checker — ещё больше опций восстановления данных и тестов HDD, SSD и флешек

Приветствую Хабравчан. С момента выходов этого и вот этого материалов прошло немало времени, которое не было потрачено зря. В последнем апдейте бесплатной многофункцональной ути...

Внедрение VMware Horizon на крупном предприятии глазами инженера, часть 3

Привет, Хабр! Это — третья часть «Внедрения VMware Horizon глазами инженера». В этот раз разберёмся с сетевой связностью, из чего вообще состоит Horizon и как именовать весь это...

Как я перешла из тестирования в аппаратную верификацию без опыта в процессорных архитектурах

Как я перешла из тестирования в аппаратную верификацию без опыта в процессорных архитектурах

Смена технологической области кажется рискованным шагом: новые термины, другая инженерная культура и ощущение, что придется начинать почти заново. Но на практике переход может о...