SQLite常用函數(shù) SQLite 有許多內(nèi)置函數(shù)用于處理字符串或數(shù)字?jǐn)?shù)據(jù)。 欲了解更多詳情,請(qǐng)查看 SQLite 的官方文檔:
SQLite常用函數(shù) SQLite 有許多內(nèi)置函數(shù)用于處理字符串或數(shù)字?jǐn)?shù)據(jù)。 欲了解更多詳情,請(qǐng)查看 SQLite 的官方文檔:
SQLite事務(wù) 事務(wù)(Transaction) 是一個(gè)對(duì)數(shù)據(jù)庫(kù)執(zhí)行工作單元。事務(wù)是以邏輯順序完成的工作單元或序列,可以是由用戶手動(dòng)操作完成,也可以是由某種數(shù)據(jù)庫(kù)程序自動(dòng)完成...
視圖(View) 視圖是一個(gè)預(yù)定義的SQLite查詢的形式存在的表的組合。 可以包含一個(gè)表的所有行或從一個(gè)或多個(gè)表選定行??梢詮囊粋€(gè)或多個(gè)表,這取決于創(chuàng)建視圖的語(yǔ)句。 視圖(...
索引 索引(Index)是一種特殊的查找表,數(shù)據(jù)庫(kù)搜索引擎用來(lái)加快數(shù)據(jù)檢索。簡(jiǎn)單地說(shuō),索引是一個(gè)指向表中數(shù)據(jù)的指針。比如:在圖書館找書時(shí),可以通過(guò)圖書編號(hào)、圖書分類等信息快速...
觸發(fā)器(Trigger) 觸發(fā)器(Trigger)是數(shù)據(jù)庫(kù)的回調(diào)函數(shù),它會(huì)在指定的數(shù)據(jù)庫(kù)事件發(fā)生時(shí)自動(dòng)執(zhí)行/調(diào)用。 觸發(fā)器(Trigger)的要點(diǎn): SQLite 的觸發(fā)器(...
子查詢 子查詢或內(nèi)部查詢或嵌套查詢是在另一個(gè)SQLite查詢內(nèi)嵌入在WHERE子句中的查詢。使用子查詢返回的數(shù)據(jù)將被用在主查詢中作為條件,以進(jìn)一步限制要檢索的數(shù)據(jù)。子查詢可以...
AUTOINCREMENT 是一個(gè)關(guān)鍵字,用于表中的字段值自動(dòng)遞增。我們可以在創(chuàng)建表時(shí)在特定的列名稱上使用 AUTOINCREMENT 關(guān)鍵字實(shí)現(xiàn)該字段值的自動(dòng)增加。 關(guān)鍵字...
DISTINCT關(guān)鍵字 DISTINCT關(guān)鍵字與SELECT語(yǔ)句一起使用,用來(lái)消除重復(fù)數(shù)據(jù),獲得唯一數(shù)據(jù)。
JOIN JOIN 子句用于結(jié)合兩個(gè)或者多個(gè)數(shù)據(jù)表的數(shù)據(jù),基于這些表之間的共同字段。簡(jiǎn)單地說(shuō),就是先確定一個(gè)主表作為結(jié)果集,然后,把其他表的行有選擇性地“連接”在主表結(jié)果集上...
約束 約束是作用于數(shù)據(jù)表中列上的規(guī)則,用于限制表中數(shù)據(jù)的類型。約束的存在保證了數(shù)據(jù)庫(kù)中數(shù)據(jù)的精確性和可靠性。約束可以是列級(jí)或表級(jí),列級(jí)約束作用于單一的列,而表級(jí)約束作用于整張...
我們可以暫時(shí)給表或者列重命名為另一個(gè)名字,稱為別名,重命名只是臨時(shí)運(yùn)行時(shí)改變,不會(huì)改變數(shù)據(jù)庫(kù)中的實(shí)際的名字。
SQLite子句(二) 1. GROUP BY子句 GROUP BY子句與SELECT語(yǔ)句一起使用,對(duì)數(shù)據(jù)進(jìn)行分組。位置:放在WHERE子句后,放在ORDER BY子句之前。...
SQLite子句(一) 1. WHERE子句 WHERE 子句后面跟著條件,條件為真則條件生效,WHERE子句可以跟著SELECT、UPDATE、DELETE語(yǔ)句中。在WHE...
SQLite 運(yùn)算符 1. 運(yùn)算符 首先,問(wèn)大家運(yùn)算符是什么?運(yùn)算符在很多領(lǐng)域均用使用。它也分很多中,常見的比如:算數(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符等。 2. 算數(shù)運(yùn)算符 3...
一、添加數(shù)據(jù)(insert) INSERT INTO 用于向數(shù)據(jù)庫(kù)的某個(gè)表中添加數(shù)據(jù)。 從另外一張表中導(dǎo)入數(shù)據(jù) 二、查詢數(shù)據(jù)(select) SELECT 可以從數(shù)據(jù)庫(kù)中獲取...
一、創(chuàng)建數(shù)據(jù)庫(kù) 1. 創(chuàng)建方式 在第二章中我們講了如何使用PyCharm創(chuàng)建SQLite數(shù)據(jù)庫(kù)。詳情見博文使用此方法創(chuàng)建數(shù)據(jù)庫(kù): flask_dev 2. 數(shù)據(jù)庫(kù)命名規(guī)范 采...
一、SQLite語(yǔ)法 1. 大小寫敏感性 這是一個(gè)值得重點(diǎn)注意的點(diǎn),SQLite是不區(qū)分大小寫的,但是有些命令是大小寫敏感的,例如: GLOB和glob在SQLite里有不同...
一、PyCharm + Database Navigator插件 由于后面學(xué)習(xí)Python、Flask、接口自動(dòng)化、UI自動(dòng)化等均在PyCharm上開發(fā)。因此筆者推薦大家使用...
最近在使用Python+Flask框架寫項(xiàng)目,使用到了SQLite3數(shù)據(jù)庫(kù),在這里總結(jié)一下,如果有不正確的地方,煩請(qǐng)指正。 一、SQLite簡(jiǎn)介 SQLite 是一款輕型的數(shù)...