0

我有大约 50k 行的表。

根据一些用户请求,我应该检查数据库是否包含一些数据并将其删除。只有 1% 的请求需要删除所以。

我应该执行选择,然后在 1% 的情况下执行删除还是立即执行删除?

4

1 回答 1

0

我不确定您要问什么,但是当我想删除记录时,我会这样做。

select *
from MyTable
where --all my conditions

然后,在确保结果集正是我想要删除的内容之后,我这样做:

--select *
delete from MyTable
where --all my conditions
于 2012-12-05T15:45:11.207 回答