SQL--Delete語句
阿新 • • 發佈:2017-06-18
一個 刪除記錄 rst opera 51cto 數據 什麽 .com ref
在SQL數據庫中刪除記錄一般使用Delete語句,下面就將為您介紹SQL中用於刪除記錄的DELETE語句的語法,供您參考,希望對您能夠有所幫助。
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子句,那麽表中的所有記錄或者行將被刪除。
SQL--Delete語句