SQL2000中,想把表中数据有条件的彻底清掉,有什么好办法?
用delete不能彻底清掉,用truncate 又不以有条件的清掉,请帮帮忙,该如何处理。要是删除日志的话,是不是很危险!
[解决办法]
把无条件的插入某临时表中,
select * into # from tb where ...
truncate table tb
insert into tb select * from #
发布时间: 2012-01-06 22:55:18 作者: rapoo
SQL2000中,想把表中数据有条件的彻底清掉,有什么好办法?
用delete不能彻底清掉,用truncate 又不以有条件的清掉,请帮帮忙,该如何处理。要是删除日志的话,是不是很危险!
[解决办法]
把无条件的插入某临时表中,
select * into # from tb where ...
truncate table tb
insert into tb select * from #