互聯(lián)網(wǎng)技術(shù)培訓(xùn)數(shù)據(jù)更新

互聯(lián)網(wǎng)技術(shù) 責(zé)任編輯:austinyjc 2013-09-08

摘要:視頻教程在線輔導(dǎo)面授招生考試大綱指定教材報(bào)名時(shí)間8.3.4數(shù)據(jù)更新SQL中數(shù)據(jù)更新包括插入數(shù)據(jù)、修改數(shù)據(jù)和刪除數(shù)據(jù)3條語句。1.插入數(shù)據(jù)SQL的數(shù)據(jù)插入語句INSERT通常有兩種形式:一種是插入一個(gè)元組,另一種是插入子?xùn)嗽兘Y(jié)果。后者可以一次插入多個(gè)元組。(1)插入單個(gè)元組插入單個(gè)元組的INSERT語句的格式為:INSE

 在線輔導(dǎo) 面授招生 考試大綱 指定教材 報(bào)名時(shí)間

8.3.4 數(shù)據(jù)更新

SQL中數(shù)據(jù)更新包括插入數(shù)據(jù)、修改數(shù)據(jù)和刪除數(shù)據(jù)3條語句。

1.插入數(shù)據(jù)

SQL的數(shù)據(jù)插入語句INSERT通常有兩種形式:一種是插入一個(gè)元組,另一種是插入子?xùn)嗽兘Y(jié)果。后者可以一次插入多個(gè)元組。

(1)插入單個(gè)元組

插入單個(gè)元組的INSERT語句的格式為:

INSERT

INTO<表名〉[(〈厲性列1>[.〈厲性列2>]...)]

VALUES(〈常量1>[,<常量2>]...);

其功能是將新元組插入指定表中。其中,新記錄屬性列1的值為常量1,屬性列2的值為常量2,等等。INTO子句中沒有出現(xiàn)的屬性列,新記錄在這些列上將取空值。但必須注意的是,在表定義時(shí)說明了NOTNULL的屬性列不能取空值,否則會(huì)出錯(cuò)。如果INTO子句中沒有指明任何列名,則新插入的記錄必須在每個(gè)屬性列上均有值。

(2)插入子?xùn)嗽兘Y(jié)果

子查詢不僅可以嵌套在SELECT語句中,用以構(gòu)造父查詢的條件,也可以嵌套在INSERT語句中,用以生成要插入的批量數(shù)據(jù)。

插入子?xùn)嗽兘Y(jié)果的INSERT語句的格式為:

INSERTINTO〈表名〉[(〈厲性列1>[,〈屬性列2X..])子?xùn)嗽儯?/p>

2.修改數(shù)據(jù)

修改操作語句的一般格式為:UPDATE〈表名〉SET〈列名>=〈表達(dá)式>[,〈列名>=〈表達(dá)式〉]...[WHERE〈條件〉]:

其功能是修改指定表中滿足WHERE子句條件的元組。其中,SET子句給出<表達(dá)式>的值用于取代相應(yīng)的屬性列值。如果省略WHERE子句,則表示要修改表中的所有元組。

3.刪除數(shù)據(jù)

刪除語句的一般格式為:

DELETEFROM〈表名〉[WHERE〈條件〉];

DELETE語句的功能是從指定表中刪除滿足WHERE子句條件的所有元組。如果省略WHERE子句,表示刪除表中全部元組,但表的定義仍在字典中。

返回目錄:通信工程師互聯(lián)網(wǎng)技術(shù)數(shù)據(jù)庫基礎(chǔ)教程匯總

編輯相關(guān)推薦:

互聯(lián)網(wǎng)技術(shù)考試局域網(wǎng)和城域網(wǎng)匯總

通信工程師考試培訓(xùn)互聯(lián)網(wǎng)技術(shù)重點(diǎn)匯總

通信工程師互聯(lián)網(wǎng)技術(shù)考試網(wǎng)絡(luò)操作系統(tǒng)

通信工程師考試培訓(xùn)互聯(lián)網(wǎng)交換技術(shù)教程

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

通信工程師備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

距離2025 通信工程師考試

還有
  • 3
  • 1
  • 3
專注在線職業(yè)教育23年

項(xiàng)目管理

信息系統(tǒng)項(xiàng)目管理師

廠商認(rèn)證

信息系統(tǒng)項(xiàng)目管理師

信息系統(tǒng)項(xiàng)目管理師

學(xué)歷提升

!
咨詢?cè)诰€老師!