1
我有一個視圖定義爲多個表中的BLOB列的聯合。問題是該結果被轉換爲TEXT,而它應該是BLOB。因此,如何將視圖定義中的UNION結果轉換爲BLOB?如何在SQLite中投射UNION的結果?
我有一個視圖定義爲多個表中的BLOB列的聯合。問題是該結果被轉換爲TEXT,而它應該是BLOB。因此,如何將視圖定義中的UNION結果轉換爲BLOB?如何在SQLite中投射UNION的結果?
嘗試使用子查詢。
SELECT CAST(column1 AS BLOB)
FROM (
SELECT column1
FROM table1
UNION
SELECT column1
FROM table2
);
這將允許您投射結果數據。