自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

一個SQLite數(shù)據(jù)庫修改和刪除數(shù)據(jù)的代碼實例

數(shù)據(jù)庫 其他數(shù)據(jù)庫
本文主要介紹了SQLite數(shù)據(jù)庫修改和刪除數(shù)據(jù)的代碼實例,通過代碼讓學(xué)習(xí)者能夠更形象地去理解修改和刪除操作,接下來我們就開始介紹。

SQL Server數(shù)據(jù)庫一樣,SQLite數(shù)據(jù)庫修改和刪除數(shù)據(jù)也是通過UPDATE命令和DELETE命令來實現(xiàn)的,本文通過實例代碼來介紹這一過程,接下來就讓我們開始學(xué)習(xí)吧。

修改數(shù)據(jù) UPDATE 表 SET 列 = '新值' 【W(wǎng)HERE 條件語句】

UPDATE 語句用來更新表中的某個列,如果不設(shè)定條件,則所有記錄的這一列都被更新; 如果設(shè)定了條件,則符合條件的記錄的這一列被更新, WHERE 子句被用來設(shè)定條件,如下例:

 

  1. sqlite> 
  2.  
  3. sqlite> SELECT * FROM Teachers;  
  4.  
  5. Id Name Age Country  
  6.  
  7. ---- --------------- --------------- ---------------  
  8.  
  9. 1 Alice 25 CHN  
  10.  
  11. 2 Bob 25 BRA  
  12.  
  13. 3 Charls 33 USA  
  14.  
  15. 4 Jhon 43 USA  
  16.  
  17. sqlite> 
  18.  
  19. sqlite> 
  20.  
  21. sqlite> UPDATE Teachers SET Country='China';  
  22.  
  23. sqlite> SELECT * FROM Teachers;  
  24.  
  25. Id Name Age Country  
  26.  
  27. ---- --------------- --------------- ---------------  
  28.  
  29. 1 Alice 25 China  
  30.  
  31. 2 Bob 25 China  
  32.  
  33. 3 Charls 33 China  
  34.  
  35. 4 Jhon 43 China  
  36.  
  37. sqlite> 
  38.  
  39. sqlite> 
  40.  
  41. sqlite> UPDATE Teachers SET Country='America' WHERE Id=3;  
  42.  
  43. sqlite> SELECT * FROM Teachers;  
  44.  
  45. Id Name Age Country  
  46.  
  47. ---- --------------- --------------- ---------------  
  48.  
  49. 1 Alice 25 China  
  50.  
  51. 2 Bob 25 China  
  52.  
  53. 3 Charls 33 America  
  54.  
  55. 4 Jhon 43 China  
  56.  
  57. sqlite> 
  58.  
  59. sqlite> 
  60.  
  61. sqlite> UPDATE Teachers SET Country='India' WHERE Age<30;  
  62.  
  63. sqlite> SELECT * FROM Teachers;  
  64.  
  65. Id Name Age Country  
  66.  
  67. ---- --------------- --------------- ---------------  
  68.  
  69. 1 Alice 25 India  
  70.  
  71. 2 Bob 25 India  
  72.  
  73. 3 Charls 33 America  
  74.  
  75. 4 Jhon 43 China  
  76.  
  77. sqlite> 

 

刪除數(shù)據(jù) DELETE FROM 表 【W(wǎng)HERE 條件語句】

如果設(shè)定 WHERE 條件子句,則刪除符合條件的數(shù)據(jù)記錄;如果沒有設(shè)定條件語句,則刪除所有記錄。

 

  1. sqlite> 
  2.  
  3. sqlite> SELECT * FROM Teachers;  
  4.  
  5. Id Name Age Country  
  6.  
  7. ---- --------------- --------------- ---------------  
  8.  
  9. 1 Alice 25 India  
  10.  
  11. 2 Bob 25 India  
  12.  
  13. 3 Charls 33 America  
  14.  
  15. 4 Jhon 43 China  
  16.  
  17. sqlite> 
  18.  
  19. sqlite> 
  20.  
  21. sqlite> DELETE FROM Teachers WHERE Age>30;  
  22.  
  23. sqlite> SELECT * FROM Teachers;  
  24.  
  25. Id Name Age Country  
  26.  
  27. ---- --------------- --------------- ---------------  
  28.  
  29. 1 Alice 25 India  
  30.  
  31. 2 Bob 25 India  
  32.  
  33. sqlite> 
  34.  
  35. sqlite> 
  36.  
  37. sqlite> DELETE FROM Teachers;  
  38.  
  39. sqlite> SELECT * FROM Teachers;  
  40.  
  41. sqlite> 

 

 關(guān)于SQLite數(shù)據(jù)庫修改和刪除數(shù)據(jù)庫的知識就介紹到這里,希望能對各位有所幫助。

【編輯推薦】

  1. SQLite數(shù)據(jù)庫約束詳解
  2. SQLite 基本控制臺命令簡介
  3. SQLite數(shù)據(jù)庫簡介之對表的操作
  4. 使用SQLite擴展函數(shù)來定義自己的函數(shù)
  5. 一個SQLite數(shù)據(jù)庫插入數(shù)據(jù)的經(jīng)典代碼實例
責(zé)任編輯:趙鵬 來源: 博客園
相關(guān)推薦

2011-07-20 13:40:00

SQLite數(shù)據(jù)庫查詢數(shù)據(jù)

2011-07-20 14:57:47

SQLite數(shù)據(jù)庫ORDER BYGROUP BY

2011-07-20 12:55:17

SQLite數(shù)據(jù)庫插入數(shù)據(jù)

2011-07-20 14:32:59

SQLite數(shù)據(jù)庫LIKE查詢IN集合查詢

2011-08-04 12:49:31

SQL Server數(shù)重復(fù)數(shù)據(jù)

2011-07-05 10:16:16

Qt 數(shù)據(jù)庫 SQLite

2011-07-20 14:06:11

SQLite數(shù)據(jù)庫限制返回行數(shù)

2011-03-10 10:09:35

數(shù)據(jù)庫創(chuàng)建修改

2012-05-11 10:24:05

SQL數(shù)據(jù)庫SQLitl

2011-07-05 14:46:34

2011-05-18 15:08:03

mysql刪除修改數(shù)據(jù)

2011-05-24 10:54:15

數(shù)據(jù)庫重復(fù)數(shù)據(jù)刪除

2025-04-17 04:00:00

SQLite-WebSQLite數(shù)據(jù)庫

2011-07-21 16:28:20

MySQL數(shù)據(jù)庫帶游標(biāo)的存儲過程

2011-07-18 10:45:55

C#SQL Server數(shù)

2017-04-01 18:30:47

MySQL誤刪除數(shù)據(jù)庫

2011-07-21 17:29:42

iPhone Sqlite 數(shù)據(jù)庫

2011-07-26 18:11:56

iPhone Sqlite 數(shù)據(jù)庫

2023-09-05 08:40:57

刪除數(shù)據(jù)庫Oracle

2009-06-22 13:50:00

java連接mysql
點贊
收藏

51CTO技術(shù)棧公眾號