SQLite – Declare variable

Loading

在 MSSQL (MariaDB) 可以透過以下方式來設定一個暫時使用的變數.

declare @name as varchar(10)
set name = 'name'

但在 SQLite 卻無這個功能,需透過以下的方式來處里.

PRAGMA temp_store = 2;
CREATE TEMP TABLE Vars(text_val TEXT);
INSERT INTO Vars (text_val) VALUES ('Any value');
SELECT * FROM Vars;
DROP TABLE Vars;

執行結果

Any value
沒有解決問題,試試搜尋本站其他內容

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料