對外的客戶匯出
非技術同事需要最新客戶清單的 Excel 檔。跑你的 SQL 查詢,貼結果,得到.xlsx。不用額外做匯出功能、不用為了把資料丟給第三方工具而做合規審查。
貼上 CREATE TABLE + INSERT 語句,線上編輯資料後,一鍵下載可直接打開的.xlsx 檔。全部在瀏覽器運算,SQL 不會離開你的裝置。
MySQL、PostgreSQL、SQLite 的 CREATE TABLE 和 INSERT 都能正確解析。識別子可用 backtick (``)、雙引號 ("") 或中括號 ([])。多列 INSERT (VALUES (...), (...), (...)) 也完整支援。
不會。解析與.xlsx 產生都在你的瀏覽器中以 JavaScript 執行,完成後的檔案直接存到你的裝置。
點擊儲存格即可編輯 · Tab 移到下一格 · Enter 移到下一列 · Esc 取消
快速、隱私、零安裝 — 把 SQL dump 一鍵變成能直接打開的 Excel 活頁簿。
每個 CREATE TABLE / INSERT 目標表自動獨立成一個工作表。欄名取自 CREATE TABLE,或從 INSERT 欄位列表推斷。
產出標準 Office Open XML.xlsx,Excel、Numbers、LibreOffice、Google Sheets 都能直接開。
全部解析與.xlsx 產生都在你的瀏覽器內完成,SQL 永遠不會上傳到伺服器。
數字保留數字 (右對齊)、布林保留布林、NULL 維持空白、字串維持文字,Excel 不會把 '2024-01-05' 自動變成奇怪的日期格式。
支援 MySQL、PostgreSQL、SQLite 語法:backtick、雙引號識別子、逸出字串、多列 INSERT。
點擊任意儲存格即可修改資料再下載。可新增刪除列欄、重新命名欄位、清除空白列,全部在瀏覽器完成。
在 client 端解析 INSERT 語句,在你瀏覽器中組出真正的.xlsx 檔。
貼任何 MySQL、PostgreSQL、SQLite dump 中的 CREATE TABLE + INSERT INTO 語句組合。我們的 parser 能處理多列 insert、跳脫引號、NULL 值、日期、數值、二進位 BLOB(以 Base64 字串呈現)。
解析後資料在試算表式格子中。任何 cell 可編輯、列可增刪、欄可改名。變更留在瀏覽器記憶體 — 沒有每次編輯都伺服器來回、沒有「儲存中…」延遲。
點下載時,我們用 SheetJS(xlsx.js)在 JavaScript 中直接組出 Office Open XML .xlsx 檔。每個 table 變成獨立工作表。檔案與 Excel 自己產生的 byte 完全相同。
Blob 透過虛擬 <a download> 點擊存到本地。在 Excel、Google Sheets、Numbers 中打開 — 任何讀.xlsx 的軟體都行。資料路徑:SQL 貼上 → JS 記憶體 →.xlsx Blob → 下載。沒有伺服器、沒有 log、沒有上傳。
需要把資料快速放進試算表時。
非技術同事需要最新客戶清單的 Excel 檔。跑你的 SQL 查詢,貼結果,得到.xlsx。不用額外做匯出功能、不用為了把資料丟給第三方工具而做合規審查。
打開備份的 mysqldump 檔,找到相關 table,用可讀列的方式看內容。通常比另起一個 sandbox 資料庫容易。
透過.xlsx 把小型 table 從一個系統搬到另一個。途中可改資料(改欄名、加欄位、修錯字)再匯入新系統。
工程師把客戶的某筆資料庫紀錄貼進工具來 debug 回報的問題,資料完全不離開他的筆電。客戶資料敏感 — 保持敏感很重要。
資料庫 dump 通常含真實客戶資訊 — 姓名、email、地址、有時候還有 hash 過的密碼或財務資料。多數線上 SQL 轉換器要你上傳檔案,這正好是對 PII 最不該做的事。iKit 在你瀏覽器中解析所有東西,資料絕不離開你的電腦。
來自 iKit 部落格的深入教學與工具比較。
MySQL、PostgreSQL、SQLite 的 CREATE TABLE 和 INSERT 都能正確解析。識別子可用 backtick (``)、雙引號 ("") 或中括號 ([])。多列 INSERT (VALUES (...), (...), (...)) 也完整支援。
不會。解析與.xlsx 產生都在你的瀏覽器中以 JavaScript 執行,完成後的檔案直接存到你的裝置。
伺服器端沒有硬性限制。實測現代瀏覽器能順暢處理幾萬筆資料。若 SQL 檔超過數 MB,用命令列工具通常更快。
可以。有 CREATE TABLE 時用它的欄名;只有 INSERT INTO... (col1, col2) VALUES... 時用 INSERT 裡的欄名;若 INSERT 也沒列欄名,會退回 col1, col2 …。
不會。像 '2024-01-05 10:12:33' 這種時間戳會以純文字匯出,避免 Excel 自動轉換造成格式錯亂。若需要 Excel 日期型別,可在 Excel 選取欄位後按「儲存格格式 → 日期」。