亚洲中文精品a∨在线,国产在线精品在线精品,国产亚洲欧美一区,欧美肉肉丝视频一区二区

您當(dāng)前位置: 唯學(xué)網(wǎng) » 數(shù)據(jù)庫培訓(xùn) » 數(shù)據(jù)庫培訓(xùn)教育新聞 »

數(shù)據(jù)庫SQL Server刪除表及數(shù)據(jù)的方法

數(shù)據(jù)庫SQL Server刪除表及數(shù)據(jù)的方法

唯學(xué)網(wǎng) • 教育培訓(xùn)

2016-4-25 11:24

數(shù)據(jù)庫

SQL Server

刪除表

唯學(xué)網(wǎng) • 中國教育電子商務(wù)平臺

加入收藏

對于一名軟件開發(fā)新手而言,數(shù)據(jù)庫的增刪查改是需要熟練掌握的知識。為方便大家學(xué)習(xí),現(xiàn)介紹數(shù)據(jù)庫SQL Server中如何刪除表,如何刪除表中的數(shù)據(jù)。在刪除表數(shù)據(jù)時有delete和truncate兩種方法,delete和truncate有什么區(qū)別等內(nèi)容,希望對大家有所幫助。

從SQL Server 2000開始,到SQL Server 2005,2008,2012等,T-SQL的處理能力越來越強。今天我們就來說說如何使用T-SQL腳本來刪除表,以及刪除表中的數(shù)據(jù)。

刪除表和刪除表數(shù)據(jù)這是兩回事!刪除表表示不管表中有沒有數(shù)據(jù),將該數(shù)據(jù)庫表徹底抹去,不留下任何東西。而刪除表數(shù)據(jù),只是刪除表中的數(shù)據(jù)行,而表結(jié)果依然存在,還可以往表中插入新的數(shù)據(jù)。

刪除表的T-SQL語句為:

數(shù)據(jù)庫SQL Server刪除表及數(shù)據(jù)的方法

drop是丟棄的意思,drop table表示將一個表徹底刪除掉。

刪除表數(shù)據(jù)有兩種方法:delete和truncate。

數(shù)據(jù)庫SQL Server刪除表及數(shù)據(jù)的方法

delete和truncate的區(qū)別如下:

1、delete可以刪除表中的一條或多條數(shù)據(jù),也可以刪除全部數(shù)據(jù);而truncate只能將表中的全部數(shù)據(jù)刪除。

2、delete刪除表數(shù)據(jù)后,標(biāo)識字段不能復(fù)用。也就是說如果你把id=10(假如id是標(biāo)識字段)的那行數(shù)據(jù)刪除了,你也不可能再插入一條數(shù)據(jù)讓id=10.

3、truncate刪除表數(shù)據(jù)后,標(biāo)識重新恢復(fù)初始狀態(tài)。默認(rèn)為初始值為1,也就是說,truncate之后,再插入一條數(shù)據(jù),id=1.

以上內(nèi)容是關(guān)于數(shù)據(jù)庫SQL Server刪除表及數(shù)據(jù)的方法的介紹,唯學(xué)網(wǎng)小編提醒,關(guān)于數(shù)據(jù)庫資訊、學(xué)習(xí)指導(dǎo)等相關(guān)內(nèi)容的請繼續(xù)關(guān)注唯學(xué)網(wǎng)。小編會第一時間為大家更新跟進最新信息,如有任何疑問也可在線留言,小編會為您在第一時間解答!

0% (0)
0% (10)
已有條評論