游标删除方法
| 代码如下 | 复制代码 |
|
//定义游标 DECLARE tables_cursor CURSOR FOR SELECT name FROM sysobjects WHERE type = 'U' //选择用户表名 OPEN tables_cursor //打开游标连接
DECLARE @tablename sysname // 定义变量 FETCH NEXT FROM tables_cursor INTO @tablename //结果集中一行一行读取表名 WHILE (@@FETCH_STATUS <> -1) //判断游标状态 BEGIN
EXEC ('TRUNECATE TABLE ' + @tablename) //清空表中的数据 FETCH NEXT FROM tables_cursor INTO @tablename //下一行数据 END
DEALLOCATE tables_cursor //关闭游标 |
|
sqlserver/42850.htm target=_blank >sql存储过程实例地
| 代码如下 | 复制代码 |
|
Create PROCEDURE Batch_Delete Set @PointerPrev = 1 |
|
网上找的批量删除数据库表方法
| 代码如下 | 复制代码 |
|
/*-------------------------------- 功能说明: 批量DropTable 使用说明: 使用时一定要小心,因为删选表的where条件是like所有必须保证where 后的like确定与你要删除表名相匹配 ---------------------------------*/ --------参数定义------------------- DECLARE @tableName AS Nvarchar(50) --查询表名条件(小心!,确保like条件是你要Drop的表.TableName尽量精确) SET @tableName='test' -------------------------------------- --SELECT name FROM sys.tables WHERE name LIKE '%'+@tableName+'%' --查询出要删除表的名称 IF @tableName='' SET @tableName='tableName'--初始化TableName为tableName,防止@tableName为空 DECLARE @tableNames AS Nvarchar(3000) DECLARE @sql AS Nvarchar(3000) SET @tableNames= (SELECT ','+name FROM sys.tables WHERE name LIKE '%'+@tableName+'%' FOR XML PATH('')) SET @tableNames= Stuff(@tableNames,1,1,'') SET @sql='DROP TABLE '+@tableNames EXEC(@sql) |
|
画世界pro下载安卓官方正版-画世界pro下载安装免费最新版
pubg国际版地铁逃生最新下载-pubg国际版手游安装包下载 pubg国际版地铁逃生正式服下载-pubg国际版手游安卓版下载 pubg国际版地铁逃生体验服下载-pubg国际版手游官方下载 pubg国际版地铁逃生正版下载-pubg国际版手游免费下载 pubg国际版地铁逃生完整版下载-pubg国际版手游最新版下载
苹果免费看电视剧的软件有哪些-苹果免费追剧软件推荐
Netflix网页版官方入口-Netflix网页端快捷登录入口
手机下载电影用什么软件最好-手机下载电影必备工具
微博网页版入口在哪找-微博网页版最新官方登录地址
猪笼城寨手游
猪笼城寨游戏是非常好玩的一款模拟经营类型的手游,在这里玩家们
商道高手vivo版本
商道高手vivo版是一款商战题材的模拟经营手游,游戏画面精美
我在大清当皇帝手游
我在大清当皇帝手游是一款以清代为历史的模拟类手游,相信玩家们
解忧小村落最新版2024
解忧小村落游戏是非常好玩的一款休闲放置经营类型的手游,在这里
洋果子店rose2中文版
洋果子店rose2中文版是一款非常好玩的模拟经营手游,精美的