91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Sqlite數據庫的基本語法有哪些

發布時間:2021-10-14 11:26:12 來源:億速云 閱讀:156 作者:iii 欄目:web開發

本篇內容主要講解“Sqlite數據庫的基本語法有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Sqlite數據庫的基本語法有哪些”吧!

一、安裝

既然要學Sqlite,首先我們先安裝它們,前面我們說過,安裝它們無需太多過程,即免安裝,下載地址:

https://u062.com/dir/7715018-39794633-fbf2ca

我們下載好后直接將Sqlite的應用程序加入到環境變量中即可隨意使用了,打開CMD,看到這種字樣,表示安裝成功,如圖:

Sqlite數據庫的基本語法有哪些

二、圖形化界面管理

Sqlite已經安裝上了,但是在命令提示符窗口操作總感覺不美觀,小編想這時候應該需要一個圖形界面工具來操縱Sqlite,這樣就能更直觀的顯示數據了,這里我推薦SqliteAdmin,中文版的界面再加上簡潔的界面設計,如圖:

Sqlite數據庫的基本語法有哪些

注意,此時的軟件還無法正常工作,因為它還沒有可以解析Sqlite語句的動態鏈接庫,所以你還需要下載個動態鏈接庫,這里小編已經準備好了下載地址了,下載后直接復制到軟件的目錄即可,下載地址:

https://u062.com/file/7715018-452195159

三、基本語法

Sqlite不像其它的數據庫以“;”結尾,而且它是以“.”開頭使得式子成立的。打開我們的SqliteAdmin,下面開始我們的裝逼之旅。

1.數據類型

Null         空值 SMALLLINT    短整型 INTEGER      帶符號的整數 這個就是布爾類型 0(false)和 1(true) TINYINT      長整型 REAL         浮點值 TEXT         大量文本字符串 BLOB         二進制對象        NUMERIC      使用所有五個存儲類的值 VARCHAR(n)   變動長度字符串,只能存英文,最多8000個字符 CHAR(n)      固定長度字符串 DATA         年月日 TIME         時分秒 DOUBLE       雙精度浮點數 FLOAT        單精度浮點數 TIMESTAMP    存儲年月日時分秒 NCHAR        存儲Unicode數據類型的固長字符串 ,可存英文漢字,做多4000個字符 NVARCHAR 存儲Unicode數據類型的變長字符串 NTEXT        存儲Unicode數據類型的大量文本字符串 DATATIME     存儲日期時間

其實它的數據類型遠不止這些,更多的數據類型需要大家發掘,這里小編列舉只是常用的數據類型罷了。

2.基本關鍵字

了解了數據類型,在創建數據庫時用于操作時需要配套使用的關鍵字當然也必須得了解,這樣才能提高開發效率。

AND   與   BETWEEN  最小值和最大值之間   EXISTS 判斷是否存在   IN  判斷某個值是否屬于另一個值   NOT IN 判斷某個值是否不屬于另一個值   LIKE 使用通配符比較值與另一個值 不區分大小寫 %(表示零個,一個或者多個)  _(表示一個)   GLOB  使用通配符將值與類似值進行比較,并區分大小寫的 *(表示零個或多個)     ?(表示一個)   LIMIT  限制滿足條件的值的數量   ORDER BY 排序  ASC(升序) | DESC(降序)   GROUP BY  數據聚合   HAVING   過濾分組,使用前一定要使用GROUP BY   DISTINCT   消除所有重復記錄    NOT  不,常和in一起用   OR   或   IS NULL  判斷是否等于空值,類型運算符   IS  相當于‘=’   IS NOT  判斷是否不等于 相當于“!=”   UNIQUE    不重復  UNION     消除所有重復行  UNIONALL  不消除重復行  WHERE   用于滿足某個條件時  SELECT  選擇  FROM   來自  INSERT INTO 插入表數據  PRIMARY Key  主列  DEFAULT 默認值  CHECK 檢查

3.數據庫相關操作

1).創建數據庫文件

首先我們要創建一個數據庫文件,以“.db”結尾的文件,如下:

Sqlite數據庫的基本語法有哪些

Sqlite數據庫的基本語法有哪些

我們還可以在命令提示符里面創建數據庫,如下所示:

Sqlite數據庫的基本語法有哪些

這樣就創建了一個"test"的數據庫文件了,我們創建之后我們就進入了"test"數據庫中了,然后就可以進行其它操作了。

2).查看數據庫

.database .databases 兩者即可

Sqlite數據庫的基本語法有哪些

3).退出數據庫

.quit

Sqlite數據庫的基本語法有哪些

4).導出數據庫

sqlite3 test.db .dump > test.sql

Sqlite數據庫的基本語法有哪些

5).創建附加數據庫

ATTACH DATABASE 'test1.db' as 'test1'; ATTACH DATABASE 'test2.db' as 'test2';

上述操作是將所有數據庫數據都存放在了數據庫文件“test.db”中了,不過實際開發中不建議這么做,建議多做幾個數據庫,或者將數據庫嵌入到其它數據庫中。

6).顯示附加數據庫

.database   .databases 兩者即可

Sqlite數據庫的基本語法有哪些

7).分離數據庫

DETACH DATABASE 'test1';

Sqlite數據庫的基本語法有哪些

到此,相信大家對“Sqlite數據庫的基本語法有哪些”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

柳林县| 黔南| 陆良县| 丹江口市| 金昌市| 睢宁县| 东乡县| 石门县| 德江县| 阳朔县| 两当县| 锦州市| 宁晋县| 丹凤县| 乐安县| 龙井市| 西贡区| 尤溪县| 东乡族自治县| 威远县| 库伦旗| 聂拉木县| 泗洪县| 城固县| 高陵县| 木里| 徐州市| 青神县| 大名县| 瓦房店市| 牡丹江市| 蒙阴县| 益阳市| 鲁山县| 桃源县| 宜州市| 获嘉县| 繁昌县| 教育| 甘肃省| 屯昌县|