1. 程式人生 > >SQLite(二) - 建立表與新增資料

SQLite(二) - 建立表與新增資料

上篇學習了SQLite的安裝與建立資料庫,這節主要是學習表的建立與資料的新增。

建立表

在學習表的建立之前,先了解下SQLite資料型別,因為在資料庫儲存每一列資料都有對應的資料儲存型別,比如整數、文字字串、浮點值……

開啟上次建立userDB.db資料庫,執行sqlite3.exe userDB.db命令,接著建立一個user表,執行建立表的SQL語句:

 create table user(id int primary key,name text,age int ,wage real);

表內包含了idnameagewage四個欄位,id定義為主鍵,每行主鍵值是不允許重複的。

新增資料

新增資料使用的insertSQL語句,下面新增三個新資料。

insert into user(id,name,age,wage) values(1,'李毅',25,8000.00);
insert into user(id,name,age,wage) values(2,'張玉',35,22000.00);
insert into user(id,name,age,wage) values(3,'李輝',31,18000.00);

上面添加了資料,可以通過select語句查詢所有資料

select * from user;

上面輸出表的格式有點不美觀,可以通過下面兩個命令來格式化輸出格式

.header on
.mode column


另外我們通過視覺化工具來檢視資料庫,這裡推薦SQLite Expert,挺好用很方便,可以建立資料庫和表,檢視資料,執行SQL語句,官網下載,下載下面的個人版,專業版是收費的