用SQL刪除資料

來源:互聯網
上載者:User
  使用【delete】命令可以刪除資料,使用【truncate】命令可以刪除整表資料但保留結構。
4.7.1 刪除記錄
    在【命令編輯區】輸入“delete from scott.test where empno>=7500 and empno<=8000;”,然後單擊【執行】按鈕,出現如圖4.47所示的結果。
    【參見光碟片檔案】:\第4章\4.7\471.sql。

    刪除記錄的文法:delete from 資料表 where 條件。
4.7.2 整表資料刪除
    在【命令編輯區】輸入“truncate table scott.test ;”,然後單擊【執行】按鈕,出現如圖4.48所示的結果。
    【參見光碟片檔案】:\第4章\4.7\472.sql。

    truncate table命令將快速刪除資料表中的所有記錄,但保留資料表結構。這種快速刪除與delete from 資料表的刪除全部資料表記錄不一樣,delete命令刪除的資料將儲存在系統復原段中,需要的時候,資料可以復原恢複,而truncate命令刪除的資料是不可以恢複的。


相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

Starter Package

SSD Cloud server and data transfer for only $2.50 a month

Get Started >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。