Конвертировать JSON в SQL
Форма для преобразования JSON в SQL
Эта форма позволяет вам конвертировать JSON в SQL запросы, вставьте или загрузите файл JSON ниже:
Ваш результат можно увидеть ниже.
Результат преобразования JSON в SQL
Перенести в "Вставить код" для сохранения
О преобразовании JSON в SQL
О преобразовании JSON данных в SQL запросы
Конвертер JSON в SQL была создана для быстрого преобразования данных JSON(JavaScript Object Notation) в запросы SQL(Structured Query Language) для вставки в базу данных. Этот удивительный инструмент поддерживает настраиваемое имя таблицы и несколько команд MySQL для вставки.
В результате вы получите несколько запросов:
- SQL-запрос для создания таблицы. Но это всего лишь пример "create table"; на самом деле не рекомендуется выполнять этот запрос, потому что он не содержит индексы, ключи, правильные типы и т.д.
- Insert или Replace запросы.
Как это работает?
Просто выберите нужные параметры и вставьте JSON данные в текстовое поле выше и нажмите кнопку Конвертировать, и вы сразу получите SQL запросы.
Пример преобразования JSON в SQL
Исходные данные (До):{ "root": { "rows": [ { "LatD": "41", "LatM": "5", "LatS": "59", "NS": "N", "LonD": "80", "LonM": "39", "LonS": "0", "EW": "W", "City": "Youngstown", "State": "OH" }, { "LatD": "42", "LatM": "52", "LatS": "48", "NS": "N", "LonD": "97", "LonM": "23", "LonS": "23", "EW": "W", "City": "Yankton", "State": "SD" }, { "LatD": "46", "LatM": "35", "LatS": "59", "NS": "N", "LonD": "120", "LonM": "30", "LonS": "36", "EW": "W", "City": "Yakima", "State": "WA" }, { "LatD": "42", "LatM": "16", "LatS": "12", "NS": "N", "LonD": "71", "LonM": "48", "LonS": "0", "EW": "W", "City": "Worcester", "State": "MA" }, { "LatD": "43", "LatM": "37", "LatS": "48", "NS": "N", "LonD": "89", "LonM": "46", "LonS": "11", "EW": "W", "City": "Wisconsin Dells", "State": "WI" }] } }Конечный результат (После):
/* CREATE TABLE */ CREATE TABLE table_name( `LatD` DOUBLE, `LatM` DOUBLE, `LatS` DOUBLE, `NS` VARCHAR(100), `LonD` DOUBLE, `LonM` DOUBLE, `LonS` DOUBLE, `EW` VARCHAR(100), `City` VARCHAR(100), `State` VARCHAR(100) ); /* INSERT QUERY NO: 1 */ INSERT INTO table_name(`LatD`, `LatM`, `LatS`, `NS`, `LonD`, `LonM`, `LonS`, `EW`, `City`, `State`) VALUES (41, 5, 59, 'N', 80, 39, 0, 'W', 'Youngstown', 'OH'); /* INSERT QUERY NO: 2 */ INSERT INTO table_name(`LatD`, `LatM`, `LatS`, `NS`, `LonD`, `LonM`, `LonS`, `EW`, `City`, `State`) VALUES (42, 52, 48, 'N', 97, 23, 23, 'W', 'Yankton', 'SD'); /* INSERT QUERY NO: 3 */ INSERT INTO table_name(`LatD`, `LatM`, `LatS`, `NS`, `LonD`, `LonM`, `LonS`, `EW`, `City`, `State`) VALUES (46, 35, 59, 'N', 120, 30, 36, 'W', 'Yakima', 'WA'); /* INSERT QUERY NO: 4 */ INSERT INTO table_name(`LatD`, `LatM`, `LatS`, `NS`, `LonD`, `LonM`, `LonS`, `EW`, `City`, `State`) VALUES (42, 16, 12, 'N', 71, 48, 0, 'W', 'Worcester', 'MA'); /* INSERT QUERY NO: 5 */ INSERT INTO table_name(`LatD`, `LatM`, `LatS`, `NS`, `LonD`, `LonM`, `LonS`, `EW`, `City`, `State`) VALUES (43, 37, 48, 'N', 89, 46, 11, 'W', 'Wisconsin Dells', 'WI');После преобразования вы можете выполнить эти команды на вашем SQL сервере и добавить все данные в вашу базу данных.
Пожертвовать
Вам понравился этот инструмент? Вы можете задонатить нам. Это поможет нам улучшить наши бесплатные веб-инструменты.
PaypalСвязанные инструменты
JSON МинимизацияJSON ФорматированиеПроверка JSONКонвертировать JSON в PHP массивКонвертировать JSON в XMLКонвертировать JSON в Сериализованную PHP строкуЭкранирование и разэкранирование JSONКонвертер JSON в C#Конвертировать JSON в CSVКонвертировать JSON в TSVКонвертировать JSON в YAMLКонвертировать JSON в HTML таблицуКонвертировать JSON в PDFКонвертировать JSON в ExcelКонвертировать JSON в чистый текстКонвертировать PList в JSONКонвертировать JSON в JS объект