清空 所有用户表中的数据.sql
2007-09-22 15:00
281 查看
declare crsr cursor
for SELECT [name] FROM DBO.SYSOBJECTS
WHERE OBJECTPROPERTY(ID,N'IsTable')=1 and type = 'U' and [name] <> 'dtproperties'
open crsr
declare @tblName sysname
fetch crsr into @tblName
EXEC('truncate table '+@tblName)
while @@fetch_status=0
fetch next from crsr into @tblName
EXEC('truncate table '+@tblName)
close crsr
deallocate crsr
for SELECT [name] FROM DBO.SYSOBJECTS
WHERE OBJECTPROPERTY(ID,N'IsTable')=1 and type = 'U' and [name] <> 'dtproperties'
open crsr
declare @tblName sysname
fetch crsr into @tblName
EXEC('truncate table '+@tblName)
while @@fetch_status=0
fetch next from crsr into @tblName
EXEC('truncate table '+@tblName)
close crsr
deallocate crsr
相关文章推荐
- 在MS SQLSERVER中如何最快的速度清空所有用户表的数据
- 在MS SQLSERVER中如何最快的速度清空所有用户表的数据
- 使用SQL语句清空数据库所有表的数据
- 使用SQL语句清空数据库所有表的数据
- 一条SQL删除所有用户自定义数据表,存储过程
- oracle 脚本(1)-清空当前用户下所有表的数据
- SQL:清空数据库所有数据
- SQL删除数据库中所有用户数据表主键
- sql server 清空数据库所有表的数据
- 清空一个数据库中所有表的数据的sql语句
- SQL 清空数据库的所有表数据
- 一次性清空某个数据库中所有表数据的SQL
- sql 清空所有数据
- SQL删除所有用户自定义数据表,存储过程
- 使用SQL语句清空数据库所有表的数据(转)
- SQL将用户表中已存在的数据所有姓名(汉字)转换为拼音首字母
- 使用SQL语句清空数据库所有表的数据
- 使用SQL语句清空数据库所有表的数据
- SQL删除数据库里所有表的外键,同时删除所有用户表
- 使用SQL语句清空数据库所有表的数据