JSON 轉 SQL INSERT
從 JSON 紀錄產生 PostgreSQL、MySQL、SQLite INSERT,保留數字原值並跳脫識別名稱與字串。
使用方法
貼上一個物件或物件陣列。欄依鍵名首次出現的順序合併,缺少值寫為 NULL,數字保留 JSON 原始表示。巢狀物件與陣列作為單一 SQL 值中的 JSON 文字,不自動產生子資料表。
識別名稱依方言加引號。PostgreSQL 使用 E 字串;MySQL 使用 UTF-8 十六進位轉換,避免反斜線跳脫受 SQL 模式影響;SQLite 使用引號文字,含 NUL 時使用十六進位轉換。
行為與限制
本工具不連線至資料庫,也不建立資料表結構。執行產生的 SQL 前應檢查目標欄位型別與交易行為。最多 1,000 筆紀錄,識別名稱最多 63 個 UTF-8 位元組,輸入最多 200,000 個字元。
常見問題
會執行 SQL 嗎?
不會,僅產生供檢查與複製的文字,不使用資料庫憑證或連線。
輸入會傳送至伺服器嗎?
不會。處理在瀏覽器中完成,不將輸入提交至 API,也不修改原檔或遠端資料庫。