JSON 轉 SQL 轉換器 - 生成 CREATE TABLE 和 INSERT

從 JSON 資料自動生成 SQL CREATE TABLE 和 INSERT 語句。適合測試資料插入和資料庫設計參考使用。

JSON 轉 SQL 是什麼?

JSON to SQL 是一款從 JSON 資料自動生成 SQL CREATE TABLE 和 INSERT 語句的工具。將 JSON 物件鍵對應到欄位名稱,並將值型別對應到 SQL 型別(VARCHAR、INTEGER、BOOLEAN、FLOAT 等)。所有處理均在瀏覽器中進行。

使用方法

  1. 將 JSON 貼入左側區域(陣列或物件)
  2. 可選擇更改資料表名稱
  3. 點擊「轉換為 SQL」按鈕

使用範例

Input:
[{"id":1,"name":"John Smith","age":30,"active":true}]
SQL output:
CREATE TABLE users (
  id INTEGER,
  name VARCHAR(255),
  age INTEGER,
  active BOOLEAN
);

INSERT INTO users (id, name, age, active)
VALUES (1, 'John Smith', 30, true);
Practical use: Auto-generate DB table definitions and INSERT statements from mock data JSON to reduce development environment setup time

常見問題

支援 JSON 陣列嗎?
支援。每個陣列元素會生成一條 INSERT 語句。
SQL 型別如何推斷?
字串對應 VARCHAR(255),整數對應 INTEGER,小數對應 FLOAT,布林值對應 BOOLEAN,null 對應 NULLABLE。
NULL 值如何處理?
含 NULL 的欄位定義為 nullable(DEFAULT NULL)。INSERT 語句中 NULL 原樣輸出。
在哪裡更改資料表名稱?
在工具頂部的「資料表名稱」欄中更改,預設值為 'data'。
我的資料會傳送到伺服器嗎?
不會。所有轉換處理均在瀏覽器中進行,敏感資料是安全的。

相關工具

更新記錄

最後更新:2026-02-19

  • 2026-02-19 初次發布