程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL循序漸進(8)刪除記錄

SQL循序漸進(8)刪除記錄

編輯:關於SqlServer

刪除記錄

Delete語句是用來從表中刪除記錄或者行,其語句格式為:

delete from "tablename"

where "columnname" OPERATOR "value" [and|or "column" OperaTOR "value"];

[ ] = optional

下面還是舉個例子:

delete from employee;

這條語句沒有where語句,所以它將刪除所有的記錄,因此如果沒有使用where的時候,要千萬小心。

如果你只要刪除其中一行或者幾行,可以參考以下的語句:

delete from employee

where lastname = 'May';

這條語句是從emplyee表中刪除lastname為'May'的行。

delete from employee

where firstname = 'Mike' or firstname = 'Eric';

這條語句是從emplyee表中刪除firstname為'Mike'或者'Eric'的行。

為了從表中刪除一個完整的記錄或者行,就直接在"delete from"後面加上表的名字,並且利用where指明符合什麼條件的行要刪除即可。如果你沒有使用where子句,那麼表中的所有記錄或者行將被刪除。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved