跳到主要內容

SQL 線上執行(SQLite) — Numio

使用 SQLite 線上撰寫並執行 SQL:建立資料表、新增資料,SELECT 結果以表格顯示。免費,在瀏覽器中執行,無需安裝。

在瀏覽器內執行 · 無需註冊

程式碼 (SQL)

按 Ctrl/⌘ + Enter 執行

輸出

程式碼在你的瀏覽器本機執行,不會上傳。

使用方法

  1. 撰寫 SQL 陳述式,彼此以分號分隔。
  2. 在同一段指令碼中建立資料表並新增範例資料。
  3. 按下「執行」,每個 SELECT 的結果都會以表格顯示。

範例

-- SQLite 範例
CREATE TABLE fruits (name TEXT, price REAL);
INSERT INTO fruits VALUES ('蘋果', 1.2), ('香蕉', 0.5), ('櫻桃', 3.0);
SELECT name, price FROM fruits WHERE price > 1 ORDER BY price DESC;

功能與限制

採用 SQLite(sql.js)。每次執行都會建立新的記憶體資料庫,兩次執行之間不會保留資料。

使用 SQLite 語法,部分 MySQL 或 PostgreSQL 特有的功能無法使用。每個結果最多顯示 1,000 列。

FAQ

資料會被儲存嗎?

不會。資料庫存在記憶體中,每次執行都會重新建立。請把 CREATE 和 INSERT 陳述式寫在指令碼裡。

可以一次執行多個查詢嗎?

可以。一次可執行多個陳述式,每個 SELECT 都會產生各自的結果表格。

這是 MySQL 還是 PostgreSQL?

都不是,這裡使用的是 SQLite。標準 SQL 可正常使用,但各資料庫特有的語法可能不同。

格式參考資料

工具頁面更新日期: