Declare @t varchar (1024)
Declare @SQL varchar(2048)
Declare tbl_cur cursor for
OPEN tbl_cur FETCH NEXT
WHILE @@FETCH_STATUS = 0
BEGIN
SET @SQL='TRUNCATE TABLE '+ @t
--print (@SQL)
EXEC (@SQL)
FETCH NEXT
END
CLOSE tbl_cur
DEALLOCATE tbl_Cur
P.S:别忘切换使用数据库,或者在开始加上 use XXX数据库
P.S2:执行前最好对数据库进行备份。