Конвертировать JS объект в SQL
Входные данные
Эта форма позволяет вам конвертировать Javascript объект в SQL запросы, вставьте или загрузите файл JS объект ниже:
Результат преобразования JS объект в SQL
О преобразовании Javascript объекта в SQL
О преобразовании JS объекта в SQL запросы
Конвертер Javascript объекта в SQL была создана для быстрого преобразования Javascript объекта в запросы SQL(Structured Query Language) для вставки в базу данных. Этот удивительный инструмент поддерживает настраиваемое имя таблицы и несколько команд MySQL для вставки. Вам не нужно скачивать какие-либо инструменты для конвертации.
В результате вы получите несколько запросов:
- SQL-запрос для создания таблицы. Но это всего лишь пример "create table"; на самом деле не рекомендуется выполнять этот запрос, потому что он не содержит индексы, ключи, правильные типы и т.д.
- Insert или Replace запросы.
Как это работает?
Просто выберите нужные параметры и вставьте JS объект в текстовое поле выше и нажмите кнопку Конвертировать, и вы сразу получите SQL запросы.
Пример преобразования Javascript объекта в SQL
Исходные данные (До):{ root: { rows: [ { LatD: "43", LatM: "5", LatS: "51", NS: "N", LonD: "85", LonM: "38", LonS: "0", EW: "W", City: "Youngstown", State: "OH" }, { LatD: "23", LatM: "51", LatS: "40", NS: "N", LonD: "91", LonM: "29", LonS: "25", EW: "W", City: "Yankton", State: "SD" }, { LatD: "34", LatM: "35", LatS: "89", NS: "N", LonD: "120", LonM: "30", LonS: "69", EW: "W", City: "Yakima", State: "WA" }, { LatD: "11", LatM: "16", LatS: "12", NS: "N", LonD: "31", LonM: "55", LonS: "0", EW: "W", City: "Worcester", State: "MA" }, { LatD: "21", LatM: "37", LatS: "76", NS: "N", LonD: "69", LonM: "46", LonS: "12", 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 (43, 5, 51, 'N', 85, 38, 0, 'W', 'Youngstown', 'OH'); /* INSERT QUERY NO: 2 */ INSERT INTO table_name(`LatD`, `LatM`, `LatS`, `NS`, `LonD`, `LonM`, `LonS`, `EW`, `City`, `State`) VALUES (23, 51, 40, 'N', 91, 29, 25, 'W', 'Yankton', 'SD'); /* INSERT QUERY NO: 3 */ INSERT INTO table_name(`LatD`, `LatM`, `LatS`, `NS`, `LonD`, `LonM`, `LonS`, `EW`, `City`, `State`) VALUES (34, 35, 89, 'N', 120, 30, 69, 'W', 'Yakima', 'WA'); /* INSERT QUERY NO: 4 */ INSERT INTO table_name(`LatD`, `LatM`, `LatS`, `NS`, `LonD`, `LonM`, `LonS`, `EW`, `City`, `State`) VALUES (11, 16, 12, 'N', 31, 55, 0, 'W', 'Worcester', 'MA'); /* INSERT QUERY NO: 5 */ INSERT INTO table_name(`LatD`, `LatM`, `LatS`, `NS`, `LonD`, `LonM`, `LonS`, `EW`, `City`, `State`) VALUES (21, 37, 76, 'N', 69, 46, 12, 'W', 'Wisconsin Dells', 'WI');После преобразования вы можете выполнить эти команды на вашем SQL сервере и добавить все данные в вашу базу данных.
Вам понравился этот инструмент? Вы можете задонатить нам. Это поможет нам улучшить наши бесплатные веб-инструменты.
Paypal