SQLite(二) - 建立表與新增資料
阿新 • • 發佈:2018-11-26
上篇學習了SQLite的安裝與建立資料庫,這節主要是學習表的建立與資料的新增。
建立表
在學習表的建立之前,先了解下SQLite資料型別,因為在資料庫儲存每一列資料都有對應的資料儲存型別,比如整數、文字字串、浮點值……
開啟上次建立userDB.db
資料庫,執行sqlite3.exe userDB.db
命令,接著建立一個user
表,執行建立表的SQL語句:
create table user(id int primary key,name text,age int ,wage real);
表內包含了id
、name
、age
、wage
四個欄位,id
定義為主鍵,每行主鍵值是不允許重複的。
新增資料
新增資料使用的insert
SQL語句,下面新增三個新資料。
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語句,官網下載,下載下面的個人版,專業版是收費的