要使用數據庫你得先弄清楚他的數據類型,不是嗎?sqlite 數據類型及其簡單:
-
**NULL**. 空值
-
**INTEGER**. 整型
-
**REAL**.浮點型
-
**TEXT**.文本類型
-
**BLOB**. 二進制類型,用來存儲文件,比如圖片。
以上是sqlite的存儲類型,當然,每種類型會根據數據長度有不同的子類型。這個現在不講, 因為你可以直接使用上述這些大的類型。你知道知道有哪幾個類型就好了。以后在實際運用中慢慢熟悉就好了 。
sqlite其實沒有強制要求你預先聲明數據類型,在實際存儲過程中它會根據實際類型來自動轉換,不過為了提高效率我們不建議non-datatype。
下面附上一個創建表的代碼,主要是讓你體會一下數據類型的實際運用:
~~~
CREATE TABLE student(
name TEXT, //姓名
no INTEGER, //學號
totalScore REAL, //總分
photo BLOB //照片
);
~~~