中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

數(shù)據(jù)庫(kù)SQL刪除語(yǔ)句三種功能介紹與對(duì)比

2023-08-05    分類(lèi): 網(wǎng)站建設(shè)

網(wǎng)站建設(shè)或軟件開(kāi)發(fā)過(guò)程中我們與數(shù)據(jù)庫(kù)SQL語(yǔ)句是常用的,今天創(chuàng)新互聯(lián)建站公司介紹數(shù)據(jù)庫(kù)中SQL中的三種刪除語(yǔ)句:DELETE、DROP、TRUNCATE

一、DELETE語(yǔ)句

DELETE FROM <表名> [WHERE 子句] [ORDER BY 子句] [LIMIT 子句]

delete刪除表中指定數(shù)據(jù),能與where一起使用,[表示可選條件]

二、DROP語(yǔ)句

DROP [TEMPORARY] TABLE [IF EXISTS]

drop刪除整個(gè)表,包括結(jié)構(gòu)和內(nèi)容

DROP語(yǔ)句用于從數(shù)據(jù)庫(kù)中刪除已存在的表,過(guò)程或視圖,或者刪除表中現(xiàn)有的索引。在使用該語(yǔ)句時(shí),必須先關(guān)閉表才能刪除此表或此表中的索引。注釋Microsoft Jet 數(shù)據(jù)庫(kù)引擎 不支持將 DROP 或任何 DDL 語(yǔ)句用于非 Microsoft Jet 數(shù)據(jù)庫(kù)??梢杂?DAO Delete 方法替代。?

三、TRUNCATE語(yǔ)句

TRUNCATE TABLE table_name 或者 TRUNCATE table_name

執(zhí)行truncate語(yǔ)句需要擁有表的drop權(quán)限。truncate刪除表中所有數(shù)據(jù),但不能與where一起使用,truncate的作用是清空表或者說(shuō)是截?cái)啾恚荒茏饔糜诒怼?/p>

創(chuàng)新互聯(lián)總結(jié):數(shù)據(jù)庫(kù)SQL刪除語(yǔ)句對(duì)比(truncate與drop,delete的對(duì)比)
上面說(shuō)過(guò)truncate與delete,drop很相似,其實(shí)這三者還是與很大的不同的,下面簡(jiǎn)單對(duì)比下三者的異同。
1、truncate與drop是DDL語(yǔ)句,執(zhí)行后無(wú)法回滾;delete是DML語(yǔ)句,可回滾。
2、truncate只能作用于表;delete,drop可作用于表、視圖等。
3、truncate會(huì)清空表中的所有行,但表結(jié)構(gòu)及其約束、索引等保持不變;drop會(huì)刪除表的結(jié)構(gòu)及其所依賴的約束、索引等。
4、truncate會(huì)重置表的自增值;delete不會(huì)。
5、truncate不會(huì)激活與表有關(guān)的刪除觸發(fā)器;delete可以。
6、truncate后會(huì)使表和索引所占用的空間會(huì)恢復(fù)到初始大?。籨elete操作不會(huì)減少表或索引所占用的空間,drop語(yǔ)句將表所占用的空間全釋放掉。

文章題目:數(shù)據(jù)庫(kù)SQL刪除語(yǔ)句三種功能介紹與對(duì)比
本文URL:http://www.rwnh.cn/news27/274827.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷(xiāo)推廣、自適應(yīng)網(wǎng)站定制開(kāi)發(fā)、品牌網(wǎng)站設(shè)計(jì)、小程序開(kāi)發(fā)、面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司
蓬溪县| 同江市| 广河县| 张掖市| 永和县| 襄垣县| 平陆县| 灌南县| 新田县| 惠来县| 潜江市| 桃园市| 汕头市| 鹤壁市| 金昌市| 巴青县| 翁牛特旗| 兴安盟| 伊宁县| 闸北区| 扬中市| 洱源县| 霸州市| 大足县| 阳东县| 岑巩县| 托里县| 铜陵市| 美姑县| 寻甸| 临西县| 稷山县| 德保县| 阳西县| 河曲县| 咸阳市| 舞阳县| 鱼台县| 堆龙德庆县| 宝清县| 垦利县|