SQL 程式碼編輯器是一個手機工作區,用於編寫、格式化和執行 SQL 語句,資料庫為儲存在裝置上的 SQLite 資料庫。您可以輸入腳本,選擇資料庫,然後執行遊標所在位置的語句或整個腳本。 .sql 檔案僅儲存文本,而資料庫檔案儲存表和行。兩者相互獨立,因此可以單獨編輯腳本。
編輯器會顯示語法顏色和行號,並且可以在標籤頁中同時開啟多個腳本。尋找和取代功能支援區分大小寫、移動到下一個或上一個匹配項,或取代所有匹配項。您可以跳到指定行號、啟用或停用自動換行、剪下、複製、貼上、全選和複製選定內容。程式碼片段功能可以插入常用的 SQL 模式。格式化功能可以將關鍵字轉換為大寫、小寫或保留原樣,也可以在 SELECT、FROM、WHERE 和 ORDER BY 等子句之前斷行。
執行指令會將遊標所在位置的語句傳送到選定的 SQLite 資料庫。執行腳本命令會將整個編輯器傳送到資料庫。執行選定內容指令只會傳送高亮顯示的部分。當語句可能變更或刪除資料時,SQL 程式碼編輯器會在執行前要求您確認。空白編輯器不會運作。查詢進行中時,下次執行會等待。查詢成功後,結果會顯示在編輯器下方。網格顯示前 1000 行。匯出為 CSV 或 JSON 格式可以寫入完整的結果,以便語句可以再次執行。
您可以在此手機上建立資料庫、匯入 SQLite 檔案、備份和還原資料庫。瀏覽器會列出表格和視圖,並顯示架構、主鍵、外鍵和索引。您可以搜尋表格、對列進行排序、篩選行、插入行、編輯行或刪除行。空字段存儲為 NULL。您可以在此處瀏覽視圖,並使用編輯器中的 SQL 程式碼進行變更。刪除表或刪除行會要求您確認,因為這些操作無法撤銷。
新的 SQL 檔案會保存在「內部儲存」、「文件」和「SQL 程式碼編輯器」下。 “儲存”會更新目前文件。 「另存為」會將副本儲存到其他位置。您可以從檔案總管、「下載」或其他應用程式開啟 .sql 或 .txt 文件,然後選擇 SQL 程式碼編輯器。 「共用」功能會將目前文件傳送到其他應用程式。主畫面會列出最近使用的文件、資料庫和已儲存的查詢,您可以搜尋最近的工作。
啟用歷史記錄設定後,查詢歷史記錄會將語句保留在此裝置上。您可以複製每個記錄、再次運行、另存為新名稱或刪除它們。刪除歷史記錄項不會刪除原始 SQL 檔案。您可以關閉歷史記錄功能。已儲存的查詢會保留在單獨的清單中,直到您將其刪除。
設定選項包括淺色主題、深色主題或系統主題,以及編輯器字體大小、製表符寬度、開啟檔案的自動儲存、關鍵字樣式和唯讀選項。 SQL 程式碼編輯器內建的指南解釋了腳本和資料庫之間的差異、檔案的保存位置以及運行、保存和歷史記錄的工作原理。未儲存文件的草稿會保留在裝置上。如果您在未儲存變更的情況下離開,系統會在丟棄這些變更之前詢問您。
主螢幕開啟前需連接網路。此檢查使用 Wi-Fi 或行動數據,不會上傳您的腳本、草稿、查詢文字或資料庫檔案。如果編輯器開啟後連線斷開,您仍然可以將草稿儲存到裝置上。 SQL 程式碼編輯器不會要求您建立帳戶。
SQL 程式碼編輯器專為在手機上編寫 SQL 的使用者而設計:例如,學習者練習 SELECT、INSERT、UPDATE、DELETE 和 CREATE TABLE 語句,以及希望在腳本旁邊擁有 SQLite 檔案的開發人員。語句在裝置上的 SQLite 中運作。它不提供 MySQL、PostgreSQL 或 SQL Server 的所有功能,也不會登入這些伺服器。請僅將其用於您有權開啟的文件和資料庫。
如果您希望在手機上同時查看腳本、結果網格和 SQLite 資料庫,並可以隨時查看歷史記錄、儲存、共用和稍後開啟文件,請開啟 SQL 程式碼編輯器。
SQL 程式碼編輯器可以寫入、格式化和執行儲存在手機上的 SQLite 腳本。