万能批量删除

Posted xiaoandong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了万能批量删除相关的知识,希望对你有一定的参考价值。

go---创建万能批量删除

drop proc dele
go
create proc dele
@TableName varchar(50),
@Id varchar(5000),
@IdName varchar(20)
as
begin
declare @strSql varchar(5000)


declare @sql varchar(4000)

set @sql=‘select col=‘‘‘+ replace(@Id,‘,‘,‘‘‘ union all select ‘‘‘)+‘‘‘‘

if OBJECT_ID(‘tempdb..#DelID‘) is not null
drop table #DelID
create table #DelID(ID VARCHAR(36))

insert into #DelID exec(@sql)

set @strSql = ‘delete from ‘[email protected]+‘ where ‘[email protected]+‘ in ( select ID from #DelID)‘

exec(@strSql)
end























以上是关于万能批量删除的主要内容,如果未能解决你的问题,请参考以下文章

万能批量删除

yii2 怎么批量删除

刚学php 后台批量删除问题

ArcGIS怎么批量删除多余节点?

vue项目中表格中批量删除

SAP 采购申请单批量删除 怎么操作