0
我有一個有幾行的表。數據類型不在表結構中設置,有些行是整數,有些是BLOB。獲取每行的列類型
我該如何弄清楚什麼是什麼?我正在使用C API。
sqlite3_column_type
給我所有行的相同數據類型,這是不正確的。
我有一個有幾行的表。數據類型不在表結構中設置,有些行是整數,有些是BLOB。獲取每行的列類型
我該如何弄清楚什麼是什麼?我正在使用C API。
sqlite3_column_type
給我所有行的相同數據類型,這是不正確的。
sqlite3_column_type
是爲您提供實際數據類型的函數。sqlite3_column_*
函數的值時,sqlite會將其具有的數據以及類型更改爲以反映該值。在對該行進行其他操作之前請求類型。typeof
SQL函數進行檢查(sqlite3_column_type
C函數和typeof
SQL函數應始終返回相同的值)。
對不起,我的意思是'sqlite3_column_type'我從測試一堆事情感到困惑。事實證明,Navicat是愚蠢的,並認爲它是一個好主意,作爲BLOB插入簡單的數字值..歡呼的信息! –