<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 學習英語 > 專業英語 > 計算機英語 > 數據庫drop的用法

        數據庫drop的用法

        時間: 長思709 分享

        數據庫drop的用法

          數據庫drop的用法的用法你知道嗎?下面小編就跟你們詳細介紹下數據庫drop的用法的用法,希望對你們有用。

          數據庫drop的用法的用法如下:

          老大------drop

          出沒場合:drop table tb --tb表示數據表的名字,下同

          絕招:刪除內容和定義,釋放空間。簡單來說就是把整個表去掉.以后要新增數據是不可能的,除非新增一個表,

          例如:一個班就是一個表,學生就是表中的數據,學生的職務就是定義

          drop table class,就是把整個班移除.學生和職務都消失

          比如下面TestSchool數據庫中有兩張表[Classes]表和[Teacher]表

          當執行下面代碼之后

          Classes表就被清楚,一干二凈! 刪除得非常暴力,作為老大實至名歸

          老二-----truncate

          出沒場合:truncate table tb

          絕招:刪除內容、釋放空間但不刪除定義。與drop不同的是,他只是清空表數據而已,他比較溫柔.

          同樣也是一個班,他只去除所有的學生.班還在,職務還在,如果有新增的學生可以進去,也可以分配上職務

          刪除內容很容易理解,不刪除定義也很容易理解,就是保留表的數據結構

          上圖就表現了:刪除內容

          執行語句之后,發現數據表的結構還在,也就是不刪除定義

          至于釋放空間,看下下面兩幅圖.你們就會明白的

          右圖:Id列標識列,因之前delete過行數據,所以會出現標識列不連續(體現了delete刪除是不釋放空間的)

          經過truncate table Teacher 之后 再新增三條數據

          右圖:同樣Id是標識列,發現插入數據的時候,標識列連續了(體現了truncate刪除是釋放空間)

          注意:truncate 不能刪除行數據,要刪就要把表清空

          老三-----delete

          出沒場合:delete table tb --雖然也是刪除整個表的數據,但是過程是痛苦的(系統一行一行地刪,效率較truncate低)

          或

          delete table tb where 條件

          絕招:刪除內容不刪除定義,不釋放空間。三兄弟之中最容易欺負的一個

          然后關于delete的就不詳細說明了,大家都懂的

          關于truncate的小小總結:

          truncate table 在功能上與不帶 WHERE 子句的 delete語句相同:二者均刪除表中的全部行。

          但 truncate 比 delete速度快,且使用的系統和事務日志資源少。

          delete 語句每次刪除一行,并在事務日志中為所刪除的每行記錄一項。所以可以對delete操作進行roll back

          1、truncate 在各種表上無論是大的還是小的都非常快。如果有ROLLBACK命令Delete將被撤銷,而 truncate 則不會被撤銷。

          2、truncate 是一個DDL語言,向其他所有的DDL語言一樣,他將被隱式提交,不能對 truncate 使用ROLLBACK命令。

          3、truncate 將重新設置高水平線和所有的索引。在對整個表和索引進行完全瀏覽時,經過 truncate 操作后的表比Delete操作后的表要快得多。

          4、truncate 不能觸發任何Delete觸發器。

          5、當表被清空后表和表的索引講重新設置成初始大小,而delete則不能。

          6、不能清空父表

        543057 主站蜘蛛池模板: 国产成人精品成人a在线观看| 国产成人综合在线女婷五月99播放 | 顶级少妇做爰视频在线观看| 五月天久久综合国产一区二区| 性动态图无遮挡试看30秒| 国产成人无码AV片在线观看不卡 | 视频专区熟女人妻第二页| 野外少妇被弄到喷水在线观看| 亚洲精品日韩精品久久| 日本免费一区二区三区久久| 国模粉嫩小泬视频在线观看| 人妻系列无码专区无码中出| 欧美黑人XXXX性高清版| 熟女熟妇伦av网站| 亚洲av无码乱码在线观看野外| 国产激情久久久久影院老熟女免费 | 少妇真人直播免费视频| 日韩精品一区二区三区无| 无码国内精品人妻少妇| 欧美乱码卡一卡二卡四卡免费| 久久精品亚洲热综合一区二区 | 97久久超碰亚洲视觉盛宴| 国产精品视频不卡一区二区| 综合色天天久久| 色综合天天色综合久久网| 国产成人高清亚洲综合| 国产无遮挡又黄又爽不要vip软件 国产成人精品一区二区秒拍1o | 欧美交A欧美精品喷水| 羞羞影院午夜男女爽爽免费视频 | 无套内射视频囯产| 国产精品中文字幕在线| 久久久精品国产亚洲AV蜜| 熟女系列丰满熟妇AV| 人妻熟妇乱又伦精品无码专区| 国产精品熟女乱色一区二区 | 日韩成人无码影院| 亚洲男人天堂av在线| 亚洲AV成人无码久久精品四虎| 久久天天躁夜夜躁狠狠| 玩弄人妻少妇精品视频| 亚洲第一无码AV无码专区|