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