清空数据库所有数据

USE [数据库名]
DECLARE @Table VARCHAR(100)
DECLARE myCursor CURSOR FOR SELECT t.name FROM sys.tables t
OPEN myCursor
FETCH NEXT FROM myCursor INTO @Table
WHILE @@FETCH_STATUS=0
BEGIN
  
 EXEC(‘TRUNCATE TABLE ‘+@Table+‘‘)
 
 
 FETCH NEXT FROM myCursor INTO @Table
END
CLOSE myCursor
DEALLOCATE myCursor

适用情况:数据库表之间没有什么约束

有约束的没有测试

清空数据库所有数据,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。