SQL Server delete删除指定记录

使用SQL语句删除指定记录
通过SQL语句中DELETE语句实现对指定记录的删除。
DELETE语句语法如下:
DELETE from <table name> [ WHERE < search_condition >]
参数:
table name:数据表名。
WHERE:指定用于限制删除行数的条件。如果没有提供 WHERE 子句,则 DELETE 删除表中的所有行。
search_condition:指定删除行的限定条件。
示例:
通过DELETE语句,删除“student”表中姓名为“王X”的学生信息。
USE student
delete from Student where name='王X'
GO

对于某些没有主键或索引的数据表,数据表中存在大量重复或空值记录。

如果使用WHERE子句限定删除条件的话,对于数据表中某些有用信息也将一并删除。SQL Server在DELETE语句提供了删除空记录的语法

posted on 2011-08-12 14:46  刘正权的博客  阅读(2454)  评论(0编辑  收藏  举报