iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 25
1
Modern Web

淺談資料庫&ASP.net&C# 入門系列 第 25

[iT鐵人賽Day25]SQL-DELETE刪除的使用方法

DELETE

顧名思義就是刪除的意思,SQL中就是刪除資料。

使用範例:

DELETE FROM [資料表名稱]
WHERE   條件

刪除資料的關鍵字就是DELETE FROM,後面加上要刪除的資料表名稱,不過注意要記得下WHERE的條件,如果沒有下的話,會將整個資料表刪除的。

使用範例:

https://ithelp.ithome.com.tw/upload/images/20190925/20119925co19bDRvbN.png

這次直接使用精靈產生SQL來刪除Customers資料表的name='lg'的資料。

選好資料庫,在新增查詢頁面右鍵選「在編輯器中設計查詢」,然後加入要刪除的資料表後,右鍵「變更類型」選擇刪除。
https://ithelp.ithome.com.tw/upload/images/20190925/20119925FOkSkDdNaX.png

接著資料行選擇name, 篩選打上'lg',然後點其他空白處,下方就會自懂產生SQL刪除語法了。

DELETE FROM Customers
WHERE   (name = N'lg')

https://ithelp.ithome.com.tw/upload/images/20190925/20119925GqVBG4FH01.png

確認沒選錯後,按下「確定」,在按下「執行」。

https://ithelp.ithome.com.tw/upload/images/20190925/2011992501yed9ENbd.png

確認Customers資料表,name='lg'的那筆資料,真的已經被刪除了XD

https://ithelp.ithome.com.tw/upload/images/20190925/20119925Ne71kKXkXJ.png

使用精靈工具產生SQL語法真的很方便呢><

最後還是要提醒一下:

記得刪除資料要記得加上WHERE條件,不然就會刪到整筆資料表了,真的刪除的話就只能靠第三方救援程式來挽救了><像我有一位同學昨天就忘了下WHERE條件,不小心就刪了一個資料表XD所以千萬要注意!記得加上WHERE條件。


上一篇
[iT鐵人賽Day24]SQL-UPDATE 修改資料的方法
下一篇
[iT鐵人賽Day26]SQL-數學運算子與數學函數
系列文
淺談資料庫&ASP.net&C# 入門36

尚未有邦友留言

立即登入留言