SQL存储过程通过传送数组字符串参数删除多条记录

域名2025-11-05 06:43:553
[[15054]]CREATEPROCEDURE

 DeleteNews [[15054]]     @IDnvarchar(500

)

SQL存储过程通过传送数组字符串参数删除多条记录

[[15054]] as [[15054]]    DECLARE@PointerPrevint [[15054]]    DECLARE@PointerCurrint [[15054]]    DECLARE@TIdint [[15054]]    Set@PointerPrev=1 [[15054]] [[15054]]    while (@PointerPrev<LEN(@ID

))

[[15054]]     Begin [[15054]]        Set@PointerCurr=CharIndex(,存储过程通参数,@ID,@PointerPrev

)

[[15054]]         if(@PointerCurr>0

)

[[15054]]         Begin [[15054]]            set@TId=cast(SUBSTRING(@ID,@PointerPrev,@PointerCurr-@PointerPrev) asint

)

[[15054]]             Deletefrom News where ID=@TID [[15054]]            SET@PointerPrev=@PointerCurr+1 [[15054]]        End [[15054]]        else [[15054]]            Break [[15054]]    End [[15054]]    --删除最后一个,因为最后一个后面没有逗号,所以在循环中跳出,需另外再删除 [[15054]]set@TId=cast(SUBSTRING(@ID,@PointerPrev,LEN(@ID)-@PointerPrev+1) asint

[[15054]]      Deletefrom News where ID=@TID [[15054]]GO [[15054]]

本文地址:http://www.bzuk.cn/html/18b6999912.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

全站热门

如何利用Switch加速电脑?(教你简单操作,提高电脑速度!)

Redis都要老了,你还在用什么古董客户端?

子域名是干嘛的?2021年子域名的价值分析

三字母域名好不好?三字母域名怎么选择?

华为AR1200系列路由器(AR1200系列路由器产品特点及适用场景分析)

网站域名怎么样申请?申请网站域名注意事项有哪些?

只有一行代码的实用小工具

域名买卖注册有哪些用了就离不开的域名工具?

友情链接

滇ICP备2023006006号-33