NimbleTools

Конвертировать JSON в SQL

Превратите JSON-массив объектов в SQL: инструмент определит типы колонок, построит CREATE TABLE и INSERT-запросы для каждой строки. Вставьте JSON — скопируйте SQL.

Результат · 2 × 4
CREATE TABLE "my_table" (
  "id" INTEGER,
  "name" TEXT,
  "age" INTEGER,
  "active" BOOLEAN
);

INSERT INTO "my_table" ("id", "name", "age", "active") VALUES
(1, 'Alice', 30, TRUE),
(2, 'Bob', NULL, FALSE);

Частые вопросы

Как конвертировать JSON в SQL?

Вставьте JSON-массив объектов, задайте имя таблицы и скопируйте сгенерированные CREATE TABLE и INSERT.

Как определяются типы колонок?

По значениям: целые числа — INTEGER, десятичные — REAL, булевы — BOOLEAN, всё остальное — TEXT. Смешанные или пустые значения дают TEXT.

Работает с одним объектом, не массивом?

Да — одиночный объект трактуется как таблица из одной строки.