删除数据库所有表数据
2009-09-02 11:21
253 查看
Code
declare @sqlcmd varchar(4000)
set @sqlcmd = ''
select @sqlcmd = @sqlcmd + 'delete from ' + name + char(10) from sysobjects where type = 'U'
--exec (@sqlcmd)
print @sqlcmd
--or use 'truncate table ' command
declare @sqlcmd varchar(4000)
set @sqlcmd = ''
select @sqlcmd = @sqlcmd + 'delete from ' + name + char(10) from sysobjects where type = 'U'
--exec (@sqlcmd)
print @sqlcmd
--or use 'truncate table ' command
相关文章推荐
- 勤于思考:游标删除数据库所有表数据
- 保存数据库中其他对象不变,删除数据库中所有数据的实现方法
- 数据库表初始化,删除所有数据后主键ID从1开始
- 将一个数据库中所有表的数据全部删除的命令
- SQL Server 清空或删除所有数据库表中的数据
- 删除数据库中的所有表或其中的数据
- 删除数据库中所有表的数据
- 删除数据库所有表数据(保留表结构和约束)
- 报表服务器无法解密用于访问报表服务器数据库中的敏感数据或加密数据的对称密钥。必须还原备份密钥或删除所有加密的内容。
- 一段删除某个数据库下所有数据的好脚本
- SQL Server 数据库维护脚本合集[006]-删除所有用户表数据并截断表
- SQL删除数据库中所有用户数据表主键
- 保存中其他对象不变,删除数据库中所有数据的实现方法
- 删除数据库所有表数据
- 删除sqlserver指定数据库的所有表的数据
- 删除数据库中所有表的数据
- 删除数据库所有用户表数据
- 删除数据库中所有表数据
- SQL Server 数据库维护脚本合集[007]-删除数据库所有用户表数据
- SQL删除数据库中所有用户数据表主键