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 等)。所有處理均在瀏覽器中進行。
另請參閱: JSON 格式化 · JSON ⇔ CSV · JSON 轉 XML
使用方法
- 將 JSON 貼入左側區域(陣列或物件)
- 可選擇更改資料表名稱
- 點擊「轉換為 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 初次發布