怎么用sql语句删除sqlserver数据库中的多行数据

如题所述

使用delete语句
删除全部:delete from 表名

删除 ID小于100的行: delete from 表名 where ID<100
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-19
WHILE 1=1
BEGIN
DELETE TOP(100) FROM [Text] where [NAME]='测试'
IF @@ROWCOUNT<100
BREAK;
END
楼上的给过答案了 我在给你个批量删除多个数据的本回答被网友采纳
第2个回答  2012-03-19
delete 表名 where 字段A like '%a%' or 字段A like '%b%'
查有a又有b的字符串进行删除。
第3个回答  2012-03-19
这个在sqlserver本身帮助里就有,看看它的联机帮助
第4个回答  2012-03-20
delete 表名 where 字段A like '%a%' or 字段A like '%b%'
相似回答