zoukankan      html  css  js  c++  java
  • 删除指定数据库中的所有表

    USE DC		-- 删除的表的数据库
    
    --变量@tablename保存表名
    declare @tablename nvarchar(100)
    
    --将用户表全部保存到临时表#tablename中
    SELECT [name] into #tablename FROM sysobjects
    WHERE type = 'U';
    
    --当#tablename有数据时
    while(select count(1) from #tablename)>0
    begin
    --从#tablename中取第一条
    select top 1 @tablename=[name] from #tablename;
    --进行表删除操作,表名为变量,所以此处用到动态sql
    exec('drop table '+@tablename);
    --将此表名记录从#tablename中删除
    delete from #tablename where [name]=@tablename;
    end
    
    --最后删除临时表#tablename
    drop table #tablename
    

      

    中山赢友网络科技有限公司(http://www.winu.net/)承接IOS、Android、Window Phone 8+、Window 10 App应用开发,IOS、Android、Window Phone 8+游戏开发,.NET/PHP软件系统开发,HTML5网站、游戏、微官网开发。欢迎致电:0760-88809987、18676265646 陈先生。
  • 相关阅读:
    luogu P3239 [HNOI2015]亚瑟王
    android之软件键盘
    Eclipse输入智能提示设置
    防止反编译
    二进制数据读写
    数据类型转换
    类对象的读写文件
    Eclipse 快捷键
    修改IP
    Android eclipse 运行项目设置程序默认安装到SD卡
  • 原文地址:https://www.cnblogs.com/wln3344/p/4333494.html
Copyright © 2011-2022 走看看