zoukankan      html  css  js  c++  java
  • sql server 批量删除数据表


    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    -- =============================================
    -- Author: <Author,,Name>
    -- Create date: <Create Date,,>
    -- Description: <Description,,>
    -- =============================================
    alter PROCEDURE [dbo].[CANCELTABLE]

    AS
    BEGIN
    DECLARE @cul int
    declare @tablename varchar(50)
    declare @dropSql nvarchar(100)
    select @cul=COUNT(name) from sysobjects where name like 'stt%'
    while @cul>0
    begin

    select @tablename=tb1.name from (select top 1 name from sysobjects where name like 'stt%') as tb1
    set @dropSql='drop table'+' '+@tablename;
    EXECUTE sp_executesql @dropSql
    select @cul=COUNT(name) from sysobjects where name like 'stt%'
    end

    END
    GO

  • 相关阅读:
    毕设进度21
    毕设进度20
    Javascript高级程序设计第三版-笔记
    前端踩过的坑
    thinkphp笔记
    PHP 发邮件《转》
    smarty笔记
    jquery笔记
    JS笔记
    php万年历
  • 原文地址:https://www.cnblogs.com/woshare/p/4308360.html
Copyright © 2011-2022 走看看