如何删除SQL Server 2008中的所有记录?
如何删除SQL Server 2008中的所有记录?
Answers:
一张桌子
truncate table [table name]
对于所有桌子
EXEC sp_MSforeachtable @command1="truncate table ?"
当表很大时,最好使用删除表本身drop table TableName
并重新创建它(如果有创建表查询的话)。而不是使用delete from
语句一个接一个地删除记录,因为这可能很耗时。