Конвертувати JS об'єкт у SQL

Вхідні дані

Ця форма дозволяє конвертувати Javascript об'єкт в SQL запити, вставте або завантажте файл JS об'єкт нижче:


Конфігурація SQL:

Ваш результат можна побачити нижче.

Результат перетворення 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