国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Oracle怎么刪除數據,Oracle數據刪除的三種方式

瀏覽:15日期:2023-03-12 15:25:30
目錄
  • Oracle怎么刪除數據
    • drop命令
    • truncate命令
    • delete命令
  • 關于truncate的小小總結
    • 最后

      Oracle怎么刪除數據

      刪除表(記錄和結構)的語句delete——truncate——drop

      drop命令

      drop table?表名;

      例如:刪除學生表(student)

      drop table?student;

      注意:

      1、用drop刪除表數據,不但會刪除表中的數據,連結構也被刪除了!

      truncate命令

      truncate? table? 表名;

      例如:刪除學生表(student)

      truncate table?student;

      注意:

      1、用truncate刪除表數據,只是刪除表中的數據,表結構不會被刪除!

      2、刪除整個表的數據時,過程是系統一次性刪除數據,效率比較高

      3、truncate刪除釋放空間

      delete命令

      delete from?表名;

      例如:刪除學生表(student)

      delete from?student;

      注意:       

      1、用delete刪除表數據,只是刪除表中的數據,表結構不會被刪除!

      2、雖然也是刪除整個表的數據,但是過程是系統一行一行的刪,效率比truncate低

      3、delete刪除是不釋放空間的

      關于truncate的小小總結

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

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

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

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

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

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

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

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

      6、不能清空父表

      最后

      以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

      標簽: Oracle
      相關文章:
      主站蜘蛛池模板: 91久久精品国产91久久性色也 | 日本高清色本在线www游戏 | 亚洲日本欧美产综合在线 | 中文字幕亚洲综合久久 | 亚洲男人的天堂久久无 | 免费人成在线观看网站品爱网 | 久草资源视频 | 日本a级在线 | 午夜剧场福利社 | 国产v综合v亚洲欧美大另类 | 国产精品国产三级国产专区5o | 国产人成 | 91精品手机国产露脸 | 国产精品爱久久久久久久 | 亚洲欧美在线精品一区二区 | 久久久网站 | 成人毛片全部免费观看 | 欧美成人影院免费观 | 亚洲国产成人精品91久久久 | 国产亚洲欧美视频 | 成人精品国产 | 国产aaa女人十八毛片 | 男女配种猛烈免费视频 | 亚洲精品不卡午夜精品 | 久久久久久久久久久大尺度免费视频 | 久久精品免观看国产成人 | 免费一极毛片 | 国产亚洲图片 | 亚洲精品98久久久久久中文字幕 | 自拍偷拍亚洲区 | 欧美日韩一区二区三区在线 | 亚洲美女视频网站 | 欧美激情性色生活片在线观看 | 美国一级片免费看 | 九九精品免视看国产成人 | 波多野结衣一区二区 三区 波多野结衣一区二区三区88 | 久久国产视屏 | 亚洲一区区 | 天天都色| 国产精品久久不卡日韩美女 | 萝控精品福利视频一区 |