最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > sql 存储过程批量删除数据的语句建站知识

sql 存储过程批量删除数据的语句建站知识

时间:2023-05-23 14:05:23 阅读: 文章分类: 网站建设 作者: 网站编辑员

导读:1建站知识sql 存储过程批量删除数据的语句,需要的朋友可以参考下网站建设公司百度seo网站优化。

网站建设公司百度seo网站优化

复制代码 代码如下:

Create PROCEDURE Batch_Delete @TableN如何seo优化推广网站ame nvarchar(100), --表名 @FieldName nvarchar(100), --删网站seo优化软件除字段名 @DelCharIndexID nvarchar(1000) as DECLARE @PointerPrev int DECLARE @PointerCurr int DECLARE @TId NVARCHAR(50), @sql NVARCHAR(1000) Set @PointerPrev = 1 while (@PointerPrev < LEN(@DelCharIndexID)) Begin Set @PointerCurr = CharIndex(',',@DelCharIndexID,@PointerPrev) if(@PointerCurr>0) Begin SET @TId = cast(SUBSTRING(@DelCharIndexID, @PointerPrev, @PointerCurr - @PointerPrev) As NVARCHAR(50)) SET @sql = 'Delete From '+ @TableName +' Where '+ @FieldName + ' = '''+ @TID+'''' Exec(@Sql) Print('======='+@TId+'=======sql'+@Sql) SET @PointerPrev = @PointerCurr + 1 Print(@PointerPrev) En建设网站公司d else Begin Print('break') Break End End --删除最后一个,因为最后一个后面没有逗号,所以在循环中跳出,需另外再删除 SET @TId = cast(SUBSTRING(@DelCharIndexID, @PointerPrev, LEN(@DelCharIndexID) - @PointerPrev + 1) As NVARCHAR(50)) SET @sql = 'Delete From '+ @TableName +' Where '+ @FieldName + ' = '''+ @TID+'''' Exec(@Sql) Print('======='+@TId+'=======sql'+@Sql) GO

相关网站建设公司百度seo网站优化。

关键词标签: 批量 语句

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-23 ,文章sql 存储过程批量删除数据的语句建站知识主要讲述批量,语句,sql 存储过程批量删除数据的语句建站网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_5802.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章