国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

學習SQLite基礎筆記

2019-11-08 20:42:30
字體:
來源:轉載
供稿:網友

簡介 SQLite 是一個關系型數據庫管理系統,是 SQL(結構化查詢語言)的實現,是 Android OS 配套的 C++ 庫,使得應用可以擁有私有數據庫。SQL 可用來創建、搜索和維護數據庫。

下載安裝:下載以及安裝教程

利用CMD命令提示符跳轉到自己的保存數據庫的文件夾,使用“sqlte3 數據庫名字.db”創建新的數據庫文件

C:/Users/12045>cd C:/sqliteC:/sqlite>sqlite3 test.dbSQLite version 3.16.2 2017-01-06 16:32:41Enter ".help" for usage hints.sqlite>

使用“.help”命令獲取所有的命令列表。 使用“.database”列出所有數據庫

sqlite> .databasesmain: C:/sqlite/test.dbsqlite>

sqlite>.databasesseq name file--- --------------- ----------------------0 main /home/sqlite/testDB.db

使用“CREATE TABLE”創建新的數據庫表

CREATE TABLE test( column1 datatype PRIMARY KEY(one or more columns), column2 datatype, column3 datatype, ..... columnN datatype,);

使用“.tables”命令列出所有表。 使用SELECT語句返回表中的所有行

SELECT * FROM test;

*表示所有列。 使用“.schema”查看表是怎么創建的。

使用INSERT語句在表中插入新的數據行。

INSERT INTO test VALUES (value1,value2,value3,...valueN);

可以使用“.header on”顯示編號。 使用WHERE語句查詢數據行

SELECT column1, column2, columnN FROM testWHERE [condition]```

也可以

SELECT column1, column2, columnN FROM testWHERE ID > value AND ID < VALUE;

這樣來縮小查詢結果的范圍。

使用UPDATE語句來更新數據庫中的數據行

UPDATE testSET column1 = value1, column2 = value2...., columnN = valueNWHERE [condition];

使用DELETE語句刪除數據行

DELETE FROM test WHERE [condition];

假如已經發布了一個版本的應用給用戶,然后需要更改數據庫的模式,例如添加一列,那么就需要更新數據庫。 使用ALTER TABLE語句更改

PS:通常都不應該直接刪除表中的數據,因為其他表可能依賴于這個數據,但可以把想要刪除的數據設置為null。

ALTER TABLE test ADD COLUMN column_def...;或者這樣重命名ALTER TABLE database_name.table_name RENAME TO new_table_name;

使用DROP TABLE語句刪除表

DROP TABLE test;

在編輯數據庫的途中,由于編寫錯誤可能會顯示…>前綴,這時可以直接輸入 ; 來返回。 最后使用“.quit”或者“.exit”退出sqlite。


上一篇:LINQ 簡介

下一篇:MAC MySQL安裝及配置

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 晋州市| 大关县| 桂林市| 鹰潭市| 黎平县| 南华县| 万源市| 蒲江县| 应城市| 屏东市| 黄浦区| 顺义区| 城固县| 来凤县| 民权县| 西平县| 定远县| 梁山县| 平顶山市| 鹰潭市| 苍梧县| 梨树县| 泸西县| 海门市| 镇远县| 乌拉特前旗| 旌德县| 安陆市| 岳阳市| 鄂尔多斯市| 通渭县| 达尔| 红河县| 罗源县| 沙田区| 祁阳县| 富源县| 健康| 加查县| 安吉县| 宁津县|