亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQLite > 正文

SQLite數據庫常用語句及MAC上的SQLite可視化工具MeasSQLlite使用方法

2020-01-31 15:11:19
字體:
來源:轉載
供稿:網友

一、引言

        在移動開發中,通常會用到一些小型的數據庫進行數據管理。SQLite是一款十分小巧便捷的數據庫,在iOS開發中,原生框架也對其有很好的支持。

二、SQLite常用語句

    數據庫存在的意義就在于其對數據的整合和管理,所以數據庫的核心操作無非是對數據進行增,刪,改,查得操作。

1.建立數據表語句

    一個數據庫文件中可以由一些表組成,通過下面的語句在數據庫文件中創建一張表:

復制代碼 代碼如下:

create table class(num integer PRIMARY KEY,name text NOT NULL DEFAULT "1班",count integer CHECK(count>10))

上面的語句代碼可以簡化成如下的格式:

create table 表名(參數名1 類型 修飾條件,參數名2,類型 修飾參數,???)

sqlite中支持如下的類型:
smallint 短整型
integer 整型
real 實數型
float 單精度浮點
double 雙精度浮點
currency 長整型
varchar 字符型

text 字符串

binary 二進制數據
blob 二進制大對象
boolean 布爾類型
date 日期類型
time 時間類型
timestamp 時間戳類型

關于修飾條件,常用的有如下幾種:

PRIMARY KEY:將本參數這個為主鍵,主鍵的值必須唯一,可以作為數據的索引,例如編號。
NOT NULL :標記本參數為非空屬性。
UNIQUE:標記本參數的鍵值唯一,類似主鍵。

DEFAULT:設置本參數的默認值
CHECK:參數檢查條件,例如上面代碼,寫入數據是count必須大于時才有效。

2.添加數據

使用下面的語句來進行數據行的添加操作:

復制代碼 代碼如下:

insert into class(num,name,count) values(2,"三年2班",58)

上面的語句代碼可以簡化成如下格式:
復制代碼 代碼如下:

insert into 表名(鍵1,鍵2,???) values(值1,值2,???)

使用下面的語句進行數據列的添加,即添加一個新的鍵:
復制代碼 代碼如下:

alter table class add new text
alter table 表名 add 鍵名 鍵類型

3.修改數據

使用如下語句來進行改操作:

復制代碼 代碼如下:

update class set num=3,name="新的班級" where num=1
update 表名 set 鍵1=值1,鍵2=值2 where 條件

where后面添加修改數據的條件,例如上面代碼修改num為1的班級的名字和mun值。

4.刪除數據

復制代碼 代碼如下:

delete from class where num=1
delete from 表名 where 條件

上面代碼刪除num為1的一條數據。

刪除一張表適用下面的語句:

復制代碼 代碼如下:

drop table class
drop table 表名

5.查詢操作

查詢操作是數據庫的核心功能,sqlite的許多查詢命令可以快捷的完成復雜的查詢功能。

查詢表中某些鍵值:

復制代碼 代碼如下:

select num from class
select 鍵名,鍵名??? from 表名

查詢全部鍵值數據:

復制代碼 代碼如下:

select * from class
select * from 表名

*是一個全通配符,代表不限個數任意字符

查詢排序:

復制代碼 代碼如下:

select * from class order by count asc
select 鍵名,鍵名,??? from 表名 order by 鍵名 排序方式

order by 后面寫要進行排序的鍵名,排序方式有 asc升序 desc降序

查找數據條數與查找位置限制:

復制代碼 代碼如下:

select * from class limit 2 offset 0
select 鍵名 from 表名 limit 最大條數 offset 查詢起始位置

條件查詢:

復制代碼 代碼如下:

select * from class where num>2
select 鍵名 from 表名 where 條件

查詢數據條數:

復制代碼 代碼如下:

select count(*) from class
select count(鍵名) from 表名

去重查詢:

復制代碼 代碼如下:

select distinct num from class
select distinct 鍵名 from 表名

三、MesaSQLite的簡單使用方法

        MesaSQLite是一款可視化的SQLite數據庫編輯軟件,使用十分方便。如下地址是下載鏈接://www.49028c.com/softs/419734.html。

1.創建數據庫文件

打開MesaSQLite軟件,在導航欄中選擇File,選擇彈出菜單中的New DataBase創建一個新的數據庫文件,也可以選擇Open Database打開一個數據庫。
注意:默認創建的數據庫文件為rdb格式,手動改成db格式即可。


2.創建表

MesaSQLite有兩種方式對數據庫進行操作,一種是通過sql語句,一種是通過可視化的界面。在SQL Query工具窗口中,可以通過SQL語句對數據庫進行操作,如下圖:


或者在Structure工具窗口中進行可視化的創建:

3.查詢操作

對于數據的查詢操作,同樣可以通過SQL Query工具通過語句進行查詢或者在Content窗口中填寫查詢條件進行查詢,如下:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
黑人精品xxx一区| 久久影院免费观看| 国产视频久久久久| 欧美性猛交视频| 2019国产精品自在线拍国产不卡| 亚洲国产精品99久久| 久久久亚洲欧洲日产国码aⅴ| 欧美激情综合亚洲一二区| 亚洲免费视频一区二区| 九九久久国产精品| 国产在线久久久| 成人免费在线视频网站| 日韩av在线导航| 黑人精品xxx一区| 尤物精品国产第一福利三区| 91国产一区在线| 欧美在线视频网| 91在线观看免费高清完整版在线观看| 色综合五月天导航| 91久久精品日日躁夜夜躁国产| 丝袜亚洲另类欧美重口| 欧美视频精品一区| 日韩视频免费中文字幕| 日韩中文字幕在线视频| 91精品久久久久久久久久| 亚洲美女视频网站| 国产精品青青在线观看爽香蕉| 中文字幕国产亚洲2019| 亚洲成av人片在线观看香蕉| 国产精品美女免费| 色偷偷88888欧美精品久久久| 国产精品久久77777| 日本午夜在线亚洲.国产| 国产精品自拍小视频| 国产69久久精品成人看| 日韩中文字幕免费看| 日韩成人在线观看| 久久成人亚洲精品| 色午夜这里只有精品| 在线性视频日韩欧美| 三级精品视频久久久久| 亚洲欧美国产精品va在线观看| 欧美性高潮床叫视频| 国产精品久久久久久久9999| 亚洲免费福利视频| 精品久久久久久久中文字幕| 韩国欧美亚洲国产| 51ⅴ精品国产91久久久久久| 亚洲国产成人在线视频| 97精品视频在线| 欧美黄色小视频| 国产欧美va欧美va香蕉在线| 激情懂色av一区av二区av| 日日摸夜夜添一区| 国产午夜精品麻豆| 亚洲第一免费播放区| 亚洲日韩欧美视频一区| 国产精品成人久久久久| 日韩在线资源网| 欧美激情日韩图片| 国产精品扒开腿做爽爽爽男男| 国产精品海角社区在线观看| 草民午夜欧美限制a级福利片| 中文字幕日韩欧美精品在线观看| 日韩电影第一页| 日韩经典中文字幕| 久久久精品免费视频| 久久福利视频导航| 精品久久久久久中文字幕| 久久久久久久久久久av| 欧美性猛交xxxx富婆弯腰| 亚洲日韩中文字幕在线播放| 久久精品国产91精品亚洲| 中文字幕国内精品| 欧美黄色三级网站| 最近2019中文字幕大全第二页| 69视频在线免费观看| 91免费看片在线| 亚洲精品日韩丝袜精品| 国产精品视频最多的网站| 亚洲自拍偷拍色图| 黄色精品一区二区| 久久99青青精品免费观看| 亚洲韩国欧洲国产日产av| 精品一区二区三区电影| 中文字幕一区日韩电影| 在线看福利67194| 国产亚洲aⅴaaaaaa毛片| 欧美成人免费一级人片100| 欧美亚洲在线播放| 狠狠色噜噜狠狠狠狠97| 国产一区二区三区久久精品| 精品福利樱桃av导航| 91中文在线观看| 国产精品美乳一区二区免费| 大桥未久av一区二区三区| 亚洲国内精品视频| 一区二区三区国产视频| 国产91精品久| 国产精品影院在线观看| 国产精品国产亚洲伊人久久| 91亚洲精品在线| 亚洲人成网站999久久久综合| 欧美高清视频在线| 精品一区二区亚洲| 亚洲欧美自拍一区| 亚洲人成网站在线播| 91九色在线视频| 欧美成aaa人片免费看| 欧美又大又粗又长| 日韩女优人人人人射在线视频| 日韩在线视频观看| 91久久久久久国产精品| 亚洲视频在线视频| 91精品视频在线| 午夜美女久久久久爽久久| 91免费高清视频| 精品成人av一区| 中文字幕精品—区二区| 精品呦交小u女在线| 18久久久久久| 欧美日韩裸体免费视频| 亚洲人成电影在线播放| 欧美日韩成人在线播放| 国产欧美精品在线播放| 国产91精品在线播放| 91在线观看免费网站| 欧美日韩精品在线播放| 亚洲国产一区自拍| 国内揄拍国内精品少妇国语| 亚洲三级 欧美三级| 精品少妇一区二区30p| 国产精品免费小视频| 亚洲欧美资源在线| 亚洲成人激情图| 亚洲精品自在久久| 欧美xxxx18国产| 国产一区二区黑人欧美xxxx| 欧美在线免费看| 欧美性一区二区三区| 久久精品福利视频| 国产精品免费久久久久影院| 国产精品国产三级国产专播精品人| 久久久久久噜噜噜久久久精品| 91av福利视频| 亚洲精品电影久久久| 亚洲精品91美女久久久久久久| 日韩av免费网站| 亚洲精品美女在线| 成人国产精品一区| 欧美最顶级的aⅴ艳星| 欧美成人午夜剧场免费观看| 日韩一级裸体免费视频| 日韩一区二区精品视频| 久久精品国产一区| 欧美怡春院一区二区三区| 国产91精品在线播放| 国产精品丝袜久久久久久不卡| 色偷偷91综合久久噜噜| www国产91| 综合国产在线视频| 久久国产精品久久久| 91精品成人久久| 亚洲欧美视频在线|