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

首頁 > 數(shù)據(jù)庫(kù) > SQLite > 正文

SQLite 入門教程二 SQLite的創(chuàng)建、修改、刪除表

2020-01-25 19:30:05
字體:
供稿:網(wǎng)友
今天這一篇只涉及到表的相關(guān)內(nèi)容,視圖、觸發(fā)器等到后面再講
 
 

一、數(shù)據(jù)庫(kù)定義語言 DDL

在關(guān)系型數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)中的表 Table、視圖 View、索引 Index、關(guān)系 Relationship 和觸發(fā)器 Trigger 等等,構(gòu)成了數(shù)據(jù)庫(kù)的架構(gòu) Schema。 在 SQL 語句中,專門有一些語句用來定義數(shù)據(jù)庫(kù)架構(gòu),這些語句被稱為“數(shù)據(jù)庫(kù)定義語言”,即 DDL。

SQLite 數(shù)據(jù)庫(kù)引擎支持下列三種 DDL 語句:

 

復(fù)制代碼代碼如下:

CREATE 
ALTER TABLE 
DROP 

 

其中,CREATE 語句用來創(chuàng)建表 Table、視圖 View、索引 Index、關(guān)系 Relationship 和觸發(fā)器 Trigger, DROP語句用來刪除表 Table、視圖 View、索引 Index、關(guān)系 Relationship 和觸發(fā)器 Trigger, ALTER TABLE 語句用來改變表的結(jié)構(gòu)。

今天這一篇只涉及到表的相關(guān)內(nèi)容,視圖、觸發(fā)器等到后面再講。

二、SQLite 中的數(shù)據(jù)類型

SQLite 數(shù)據(jù)庫(kù)中的數(shù)據(jù)一般由以下幾種常用的數(shù)據(jù)類型組成:

NULL - 空值 
INTEGER - 有符號(hào)整數(shù) 
REAL - 浮點(diǎn)數(shù) 
TEXT - 文本字符串 
BLOB - 二進(jìn)制數(shù)據(jù),如圖片、聲音等等 
SQLite 也可以接受其他數(shù)據(jù)類型。

三、創(chuàng)建表 CREATE TABLE

首先,創(chuàng)建一個(gè) test.db 數(shù)據(jù)庫(kù)并進(jìn)入 SQLite 命令行環(huán)境,還記得怎么做嗎?

 

復(fù)制代碼代碼如下:

myqiao@ubuntu:~$ sqlite3 test.db
-- Loading resources from /home/myqiao/.sqliterc
SQLite version 3.7.4
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .tables
sqlite> 

 

向上面這樣,我們就在終端中創(chuàng)建了一個(gè) test.db 數(shù)據(jù)庫(kù),并且通過 .tables 命令查詢數(shù)據(jù)庫(kù)中的表,結(jié)果沒有任何返回,因?yàn)閿?shù)據(jù)庫(kù)本來就是空的嘛。

下面我們創(chuàng)建一個(gè) Student 表,其中包含 Id、Name、Age 等字段.

 

復(fù)制代碼代碼如下:

sqlite> 
sqlite> CREATE TABLE Students(Id integer,Name text,age integer);
sqlite> .tables
Students
sqlite> .schema Students
CREATE TABLE Students(Id integer,Name text,age integer);
sqlite> 

 

向上面這樣,一個(gè) Students 表就被建立了,這回再運(yùn)行 .tables 命令就有響應(yīng)了,系統(tǒng)告訴我們數(shù)據(jù)庫(kù)中現(xiàn)在有一個(gè) Students 表, 運(yùn)行 .schema 命令,返回了我們創(chuàng)建這個(gè)表的 SQL 命令。

四、修改表 ALTER TABLE

SQLite 僅僅支持 ALTER TABLE 語句的一部分功能,我們可以用 ALTER TABLE 語句來更改一個(gè)表的名字,也可向表中增加一個(gè)字段(列),但是我們不能刪除一個(gè)已經(jīng)存在的字段,或者更改一個(gè)已經(jīng)存在的字段的名稱、數(shù)據(jù)類型、限定符等等。

改變表名 - ALTER TABLE 舊表名 RENAME TO 新表名 
增加一列 - ALTER TABLE 表名 ADD COLUMN 列名 數(shù)據(jù)類型 限定符 
下面我們來演示一下,將前面的 Students 表的名字改為 Teachers

 

復(fù)制代碼代碼如下:

sqlite> 
sqlite> .tables
Students
sqlite> ALTER TABLE Students RENAME TO Teachers;
sqlite> .tables
Teachers
sqlite> 

 

原來數(shù)據(jù)庫(kù)中只有一個(gè) Students 表,改名以后再運(yùn)行 .tables 命令,發(fā)現(xiàn) Students 表已經(jīng)沒了,現(xiàn)在變成了 Teachers 表。

下面改變 Teachers 表的結(jié)構(gòu),增加一個(gè) Sex 列

 

復(fù)制代碼代碼如下:

sqlite> 
sqlite> .schema Teachers
CREATE TABLE "Teachers"(Id integer,Name text,age integer);
sqlite> ALTER TABLE Teachers ADD COLUMN Sex text;
sqlite> .schema Teachers
CREATE TABLE "Teachers"(Id integer,Name text,age integer, Sex text);
sqlite> 

 

五、刪除表 DROP TABLE

刪除一個(gè)表很簡(jiǎn)單,只要給出表名即可

刪除表 - DROP TABLE 表名 
下面,我們將 test.db 中的 Teachers 表刪除

 

復(fù)制代碼代碼如下:

sqlite> 
sqlite> .tables
Teachers
sqlite> DROP TABLE Teachers;
sqlite> .tables
sqlite> 

 

刪除 Teachers 表后再運(yùn)行 .tables 命令,發(fā)現(xiàn)數(shù)據(jù)庫(kù)已經(jīng)空了。

六、后續(xù)內(nèi)容

其實(shí)創(chuàng)建一個(gè)表遠(yuǎn)沒有這么簡(jiǎn)單,表的每一列可以有很多限定符,比如主列、非空、限制、默認(rèn)值、唯一、鍵等等,這些內(nèi)容留到下一篇吧


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
日本激情一区二区| 日韩网站免费观看高清| 欧美国产综合一区二区| 七七成人影院| 日韩一区二区电影在线| 亚洲品质视频自拍网| 一二三四国产精品| 精品国产鲁一鲁一区二区张丽| 亚洲伦理中文字幕| 5252色成人免费视频| 亚洲免费大片在线观看| 麻豆av观看| 91麻豆产精品久久久久久| 一级全黄裸体免费视频| 亚洲精品999| 亚洲手机在线| 亚洲怡红院av| 激情五月亚洲色图| 五月天欧美精品| 亚洲视频在线观看网站| 精品一区二区视频在线观看| 国产精品永久免费观看| japanesexxxxfree在线观看| 亚洲一卡2卡三卡4卡2021四卡| 国产v片免费观看| 国产精品入口免费麻豆| 天天色综合6| 欧美成人一级视频| aaa级黄色片| 黄a免费视频| 日日夜夜操操操| 国产精品一卡二卡三卡| 亚州精品国产精品乱码不99按摩| 亚洲狠狠丁香婷婷综合久久久| 91免费版在线观看| 水蜜桃色314在线观看| www.超碰97.com| 中文字幕+乱码+中文字幕明步| 亚洲色图欧美制服丝袜另类第一页| 国产成人97精品免费看片| 国产成人一区二| 日本888xxxx| 自拍偷拍亚洲欧美日韩| 中文字幕免费一区二区| 久久免费精彩视频| 日韩av手机在线观看| 欧美日韩中文在线| 亚洲缚视频在线观看| av先锋下载| 日本三级电影免费观看| 99这里只有久久精品视频| 品久久久久久久久久96高清| 久久久久亚洲精品中文字幕| 国产人与zoxxxx另类91| 99t1这里只有精品| 手机在线观看av网站| 久久中文字幕国产| 国产精品素人视频| 成年人精品视频| 日韩美女精品| av在线二区| 91精品国产66| 欧美日韩中文不卡| 五月婷婷久久久| 日本xxxxwww| 亚洲一级中文字幕| 任我爽在线视频精品一| 国产精品密蕾丝袜| 波多野结衣电影在线播放| 国产一级片久久| 欧美日韩国产一区二区| 九色蝌蚪视频在线| 黄色小视频大全| 国产精品亚洲人在线观看| 色综合天天狠狠| 无码无遮挡又大又爽又黄的视频| 欧美一级欧美一级在线播放| 国产一区二区三区四区二区| 亚洲成人免费在线| 精品国产免费一区二区三区| 亚洲国产精品va在线看黑人| 欧美女优在线视频| 欧美成人午夜做爰视频在线观看| 成人动漫视频在线观看| 成人爽a毛片免费啪啪红桃视频| 国产精品天天操| 亚洲精品一区二区三区精华液| 国产一区二区免费看| 一个人看的日本www的免费视频| www.91在线观看| eeuss影院在线| 亚洲精品久久久久久国| 精品剧情在线观看| av电影在线免费| 欧美一区二区三区性视频| 亚洲国产精品久久人人爱潘金莲| 欧美xo影院| 成人小说亚洲一区二区三区| 欧美一级在线看| av噜噜色噜噜久久| 日韩一区精品| 国产羞羞视频在线观看| 在线成人动漫| 精品推荐国产麻豆剧传媒| 22288色视频在线观看| 欧洲激情一区二区| 精品对白一区国产伦| 亚洲AV无码精品国产| 91社影院在线观看| 成年大片免费视频播放二级| 日韩激情在线播放| 免费人成年激情视频在线观看| 日本高清无吗v一区| 日本免费高清一区二区| 国产精品视频第一区| 狠狠综合久久av一区二区| 亚洲精品自产拍在线观看app| 97精品97| 国产三区在线视频| 国产亚洲精品美女| 亚洲人成电影院在线观看| 免费av观看网址| 亚洲美女爱爱视频| 成人午夜视频在线播放| 26uuu久久噜噜噜噜| 91精品国产自产观看在线| 老**午夜毛片一区二区三区| 久久蜜桃香蕉精品一区二区三区| 国产激情网址| 成人疯狂猛交xxx| 午夜精品一区二区三区在线播放| 欧美撒尿777hd撒尿| 在线免费av播放| a√在线视频| 男男成人高潮片免费网站| 亚洲国产cao| 日日夜夜精品视频| 亚洲国产精品人久久电影| 国产女同性恋一区二区| 久久综合久久鬼| 欧美一级电影久久| 久久综合九色99| 久久99久久精品欧美| 色天天综合色天天久久| 韩国黄色一级大片| 国产在线欧美在线| 欧美伦理影视网| 日韩特级黄色片| 国产一区二区四区| 欧美wwwsss9999| 美女免费免费看网站| 清纯唯美日韩制服另类| 黑人巨大精品欧美黑白配亚洲| 国产suv精品一区二区6| 精品国产一区二| 女人黄色免费在线观看| 日韩欧美一区二区三区久久| 欧美性感美女h网站在线观看免费| 一二三四区在线| 性生活免费在线观看| 美女久久一区| 黄色一级片一级片| 老汉av免费一区二区三区| 欧美一区永久视频免费观看| 欧美乱做爰xxxⅹ久久久| 国产剧情av麻豆香蕉精品| 蜜臀aⅴ国产精品久久久国产老师| 人成网站免费观看| 久久免费在线观看视频| aⅴ在线免费观看| 国产精品色一区二区三区| 国产美女av一区二区三区| 99精品视频在线看| 久久免费看少妇高潮| 成人做爰www免费看视频网站| 在线看av网址| 欧美视频官网| 亚洲综合av一区| 国精产品一区二区| 免费人成视频在线播放| 欧洲视频在线免费观看| 亚洲精品乱码视频| 亚洲欧美激情小说另类| 私拍精品福利视频在线一区| 日韩午夜黄色| 久久午夜视频| 正在播放久久| 成人爽a毛片一区二区| 国产一区二区在线播放| 国产cdts系列另类在线观看| 天天插天天干| 亚州国产精品| 国产无遮无挡120秒| 污视频软件在线观看| 97在线视频一区| 国产精品视频99| 国产探花在线看| 黄色网在线免费看| 精品国产一区二区三区久久久蜜月| 欧美日韩高清在线一区| 欧美成人三级在线观看| 国产香蕉在线视频| 秋霞久久久久久一区二区| 在线观看日本一区| 日韩av福利| 国产精品网址在线| 国产树林野战在线播放| 97在线免费观看视频| 国产精品久99| 精品免费在线观看| 国产在线播放一区二区| 高清不卡日本v二区在线| 国产高清在线精品| 免费观看一级视频| 亚洲一区二区三区观看| 亚洲无线看天堂av| 美女视频网站久久| 久久亚洲综合国产精品99麻豆精品福利| 在线观看污视频| 国产美女久久久久久| 黄网站色视频免费观看| 国产欧美二区| 日韩中文字幕久久久经典网| 国产精品视频流白浆免费视频| 国产视频久久网| 欧美日韩亚洲高清一区二区| 午夜神马福利影院| 成人18在线| 日韩一级在线免费观看| 国产又粗又猛又爽又黄| 天天噜天天色| 精品91一区二区三区| 国产精品三级久久久久三级| 久久久综合久久| 97视频精彩视频在线观看| 国产精品欧美一区二区三区不卡| 卡通动漫精品一区二区三区| 91九色丨porny丨极品女神| 欧美精品乱码久久久久久按摩| 香蕉成人伊视频在线观看| 精品99一区二区| 欧美日韩一区三区| xxx在线免费观看| 亚洲一区二区三区久久| 久草精品视频在线观看| 久久精品免费看| 欧美日韩国产中文字幕| 亚洲精品国产偷自在线观看| 成人a在线观看高清电影| 成人免费的视频| 国产精品天美传媒入口| 九九九九精品| 无码人妻精品一区二区三区温州| 亚洲乱码精品一二三四区日韩在线| 国产精品免费在线免费| 国产黄色免费网| 天堂在线中文| 五月婷婷综合久久| 免费美女久久99| 中文字幕亚洲欧美在线不卡| 久热精品视频| 黄色免费网站在线观看| 国产精伦一区二区三区| 战狼4完整免费观看在线播放版| 久久午夜影视| 中文成人无字幕乱码精品区| 国产日韩中文在线| 亚洲综合婷婷久久| 一区二区三区四区在线播放| 欧美日韩精品久久| 欧美精品一区男女天堂| 国产精品久久久久久久久影视| 亚洲欧美精品suv| 992在线观看| 国产亚洲精品一区二555| 久久社区一区| 亚洲福利av| 97成人在线免费视频| 中文字幕av手机在线| 91免费视频大全| 国语自产精品视频在免费| a级免费在线观看| 亚洲性猛交xxxxwww| 国产精品区一区| 亚洲精品一区二区三区中文字幕| 中文字幕的av| 久草在线视频资源| 天堂久久av| 视频一区 中文字幕| 欧美性色黄大片| 亚洲男同性恋视频| 毛片网站免费哦| 视频一区在线观看| 4444亚洲人成无码网在线观看| 色婷婷av一区二区三区大白胸| 成人午夜视频在线观看| 日韩免费性生活视频播放| 国产精品私拍pans大尺度在线| 中文字幕日韩电影| 欧美性xxxx极品高清hd直播| 国产精品中文字幕亚洲欧美| 国产免费不卡| 伊人精品久久久久7777| 成人福利免费在线观看| 亚洲一线在线观看| jizzjizzjizz亚洲日本| 伊人久久大香线蕉综合热线| 亚洲一级电影视频| 无码人妻aⅴ一区二区三区69岛| 国产美女久久精品香蕉69| 99国产精品免费网站| 中国xxxx视频播放50| 日韩精品中文字幕在线不卡尤物| 国产精品国产三级国产普通话99| 久久精品免费网站| china中国猛gary| 久久久久久久一区二区| 欧美日韩在线视频观看| 国产视频精品一区二区三区| www.夜色| 亚洲在线中文字幕| 国产99久久九九精品无码| 亚洲三级观看| 欧美一区二区三区婷婷月色| 日韩美女av在线免费观看| 婷婷中文字幕在线观看| 资源视频在线播放免费| 国产日韩在线免费|