一 清空数据库里所有的表
复制代码 代码如下:
DECLARE @tablename varchar(50)
DECLARE @truncatesql varchar(255)
DECLARE TrCun_Cursor CURSOR FOR
select [name] from sysobjects where type = 'U'
--有条件的清空表 name<>'不想清空的表名'--
OPEN TrCun_Cursor
FETCH TrCun_Cursor INTO
@tablename
WHILE(@@fetch_status = 0)
BEGIN
SET @truncatesql = 'truncate table ' + @tablename
--exec(@truncatesql) --当要删除时,就去掉--
PRINT @truncatesql
FETCH TrCun_Cursor INTO @tablename
END
CLOSE TrCun_Cursor
DEALLOCATE TrCun_Cursor

二 清除数据库里的所有数据
EXEC sp_MSforeachtable "truncate table ?"

更多相关文章

  1. Android系统配置数据库注释(settings.db)
  2. Android(安卓)中数据库查询方法 query() 中的 select
  3. [置顶] android orm映射框架(类似hibernate)基本使用
  4. Android:getWritableDatabase/getReadableDatabase无法调用onCre
  5. Android(安卓)SQLiteDatabase的使用
  6. android SQLite数据库基本操作示例
  7. android之sqlite数据库初级
  8. Android(安卓)原生SQLite数据库操作实战
  9. Android中LiveData+Room+Paging简单实现步骤

随机推荐

  1. jtable表头渲染器
  2. 无法从其他用户的crontab作业执行java程
  3. Visual Studio 2012本身都是已经支持Jque
  4. Web分页实现及实例演示(一)——subList()
  5. 程序主菜单之javascript完全模拟
  6. 再论javaIO之拷贝MP3(read方法返回int的原
  7. Java的Grizzly为缓冲区占用了大量内存?
  8. Kotlin:相当于KClass的getClass()。
  9. 常用设计模式学习
  10. 关于Hadoop查看进程时jps命令出现Error: