在這回簡易示範SQL server資料刪除。
DELETE
主要就是用delete搭配某表,以及條件。
此外,要注意條件要記得下,不然整張表資料被刪掉會很悲劇。
語法:
1 | DELETE FROM table_name WHERE condition; |
測試資料
還是一樣,先放上資料表:
customers 顧客

products 產品

orders 出貨單

order_details 出貨單明細

實作:想要刪除產品PS4。
1 | delete from products where name = 'PS4' |
結果:

結論
成功的練習了DELETE,非常簡單的語法。
但這種反而要小心,DELETE跟UPDATE,因為如果where條件下錯,整張表就完了QQ。
(ps.目前我還沒想到如果沒備份要怎麼救,只能求助google了。)
下回預計是資料庫備份。
參考資料
https://www.w3schools.com/sql/sql_delete.asp
https://ithelp.ithome.com.tw/articles/10220412