SQLite學習筆記(一)

Data-Mining發表於2015-12-10

因為公司專案開發需求,今天開始學習SQLite,感覺SQLite很小巧精緻,推薦個人使用,簡單易學,可以作為學習大中型資料庫的敲門磚。

1.Window下的SQLite命令列工具?
---sqlite-3_6_22.zip


2.Window下的SQLite開發庫,即動態連結庫以及DEF檔案?
---sqlitedll-3_6_22.zip 


3.b<=a && a <= c 的SQL語句如何寫?
---a BETWEEN b AND c


4.a的值是x,y,z其中一個值,SQL語句如何寫?
---"a IN (x, y, z)" 或 "a = z OR a = y OR a = z"
 
5.如何建立指定目錄的資料庫?
---sqlite3 E:\Project\TEST\atsync.db


6.建立資料庫的注意事項?
---如果不往資料庫裡面新增任何的表,這個資料庫等於沒有建立,不會在硬碟上產生任何檔案。


7.如何新增一張資料表?
---create table student(name varchar(10), age smallint);


8.如何往資料表中新增資料?
---insert into student values('張三', 20);


9.如何通過sqlite3.dll與sqlite3.def生成sqlite3.lib檔案?
---LIB /DEF:sqlite3.def /machine:IX86


10.SQLite命令列語句使用什麼符號結尾?

---結尾使用分號";"


11.如何查詢SQLite工具的軟體版本?(sqlite3.exe應用程式小工具的版本號)
方法一:進入sqlite3.exe所在目錄,在命令列執行如下命令
sqlite3 –version
方法二:
select sqlite_version();


/***

//SQLite學習非一朝一夕之事,今後繼續堅持,以發帖的形式激勵自己!

***/

相關文章