Конвертировать 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