表格轉 SQL INSERT 語句

貼上一張表格或上傳 CSV / Excel 檔案,把輸出格式設成 SQL,就能把 INSERT 語句直接複製進初始化腳本、遷移檔或測試資料。表頭列變成欄名清單,每個資料列生成一條語句。

值按 SQL 的規則轉義:單引號翻倍、空白儲存格寫成 NULL、識別字用 MySQL 風格的反引號包起來。表名可以改,所有內容都在瀏覽器裡生成。

表格轉文字

把表格變成可以直接貼上的文字:Markdown / HTML / TSV / SQL / JSON。檔案不上傳。

資料不會離開這個瀏覽器

檔案在你自己的裝置上解析、預覽和畫圖,一個位元組都不會上傳(連範例都不傳)。關掉頁面,資料就沒了。

也可以直接貼上表格文字

怎麼用

  1. 1.匯入 Excel / CSV / TSV / JSON 檔案,或直接貼上表格;檔案在你自己的裝置上解析。
  2. 2.選欄:一個分類維度 + 最多三個數值欄。
  3. 3.點一次生成,之後隨便調——圖表類型、聚合方式、排序、主題都即時生效。
  4. 4.下載圖片,或把結果發布成會自動過期的加密連結。

常見問題

生成的語句給哪種資料庫用?
語句使用反引號包裹識別字,與 MySQL / MariaDB 一致。PostgreSQL、SQLite、SQL Server 把反引號換成雙引號即可直接執行。
空白儲存格和空字串怎麼區分?
空白儲存格寫成 NULL;只要有內容(哪怕只是一個空格)就寫成帶引號的字串,所以 NOT NULL 的欄位不會因為空值報錯。

相關工具