溫馨提示×

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

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

數(shù)據(jù)庫(kù)Sqlite文件的增刪改查

發(fā)布時(shí)間:2020-06-23 05:56:59 來(lái)源:網(wǎng)絡(luò) 閱讀:1062 作者:寧金峰 欄目:建站服務(wù)器


我們前幾節(jié)中有一節(jié)講的數(shù)據(jù)庫(kù)sqlite文件的創(chuàng)建和增添數(shù)據(jù)。我們繼續(xù)那節(jié)內(nèi)容。首先看圖:上次存好的數(shù)據(jù)

 數(shù)據(jù)庫(kù)Sqlite文件的增刪改查

現(xiàn)在我們學(xué)習(xí)如何利用SQL語(yǔ)句進(jìn)行增添數(shù)據(jù)

增添數(shù)據(jù)分為兩種,一種是增添部分?jǐn)?shù)據(jù),另一種是增添全部數(shù)據(jù)。

我們先看增添部分?jǐn)?shù)據(jù),語(yǔ)法:

insert into表名稱(字段名稱1,字段名稱2)Values(值1,值2,);

表名稱就是table的名字 我們就是position。字段就是表格中各項(xiàng)數(shù)據(jù)的名字。例如X、Y、Z。值就是字段對(duì)應(yīng)的值(字段名和值的順序必須對(duì)應(yīng)好)。

我們?cè)?/span>SQL菜單下寫(xiě)下例句如圖

 數(shù)據(jù)庫(kù)Sqlite文件的增刪改查 

然后點(diǎn)擊“Execute”.不出現(xiàn)問(wèn)題就說(shuō)明添加上了。然后選擇data菜單,點(diǎn)擊一下表格position。如圖

 數(shù)據(jù)庫(kù)Sqlite文件的增刪改查 

第二行就是我們新增添的數(shù)據(jù)。因?yàn)橹辉鎏砹?/span>x和y字段。所以其他都是null。

代碼中字母大小寫(xiě)沒(méi)有區(qū)分。但是單詞不能寫(xiě)錯(cuò),否則就會(huì)添加不成功。那種情況基本都是單詞錯(cuò)誤原因?qū)е隆?/span>

接下來(lái)我們看增添全部數(shù)據(jù)。語(yǔ)法:

insert into 表名稱 values(1值,2值....);

字段名不用寫(xiě),直接將所有值賦好即可。但要注意所有值都要賦。

例句如下圖

 數(shù)據(jù)庫(kù)Sqlite文件的增刪改查 

同樣點(diǎn)擊Excute。不報(bào)錯(cuò)。然后選擇data,點(diǎn)擊表格position。

如圖

 數(shù)據(jù)庫(kù)Sqlite文件的增刪改查 

 

接下來(lái)我們看刪除數(shù)據(jù)的語(yǔ)句語(yǔ)法:

delete from 表名稱 where(條件)

條件就是指根據(jù)什么去刪除,例如 x = 2.5。例句如下

 數(shù)據(jù)庫(kù)Sqlite文件的增刪改查

點(diǎn)擊確定之后

 數(shù)據(jù)庫(kù)Sqlite文件的增刪改查 

第二行的數(shù)據(jù)已經(jīng)刪除完畢。

接下來(lái)我們學(xué)習(xí)改變數(shù)據(jù)的語(yǔ)句語(yǔ)法:

update 表名稱 set 字段名稱=“新值”where字段名稱=“";

例句:

 數(shù)據(jù)庫(kù)Sqlite文件的增刪改查

然后

 數(shù)據(jù)庫(kù)Sqlite文件的增刪改查 

最后我們學(xué)習(xí)查詢數(shù)據(jù)的語(yǔ)句語(yǔ)法。這個(gè)也有兩種。

查詢部分?jǐn)?shù)據(jù)語(yǔ)句語(yǔ)法:

select 字段名稱 from 表名稱where(字段名稱=某值)

根據(jù)條件查詢?cè)摫碇械哪骋粋€(gè)字段名的值

如圖

 

 數(shù)據(jù)庫(kù)Sqlite文件的增刪改查 

我們查到的結(jié)果是cube,正確。

最后我們學(xué)習(xí)查詢?nèi)繑?shù)據(jù)的語(yǔ)句語(yǔ)法:

select *from 表名稱 where字段名稱=某值;

注意 “*”號(hào)必須要有。例句如下

 數(shù)據(jù)庫(kù)Sqlite文件的增刪改查 

我們根據(jù)一個(gè)字段名的值查出所有該行的數(shù)據(jù)。

這就是我們這節(jié)的所有內(nèi)容。下節(jié)我們要將如何在unity里實(shí)現(xiàn)數(shù)據(jù)庫(kù)的增刪改查。

 


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI