當前位置:
首頁 >
mssql自定义函数中使用游标
發(fā)布時間:2025/4/5
44
豆豆
生活随笔
收集整理的這篇文章主要介紹了
mssql自定义函数中使用游标
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
create FUNCTION [dbo].[F_getsortname]
(@pid varchar(1000)
)
RETURNS nvarchar(4000)
AS
BEGIN declare @name nvarchar(100) declare @t nvarchar(4000) DECLARE @MyCursor CURSOR set @pid=','+@pid+','
--局部游標 set @MyCursor=CURSOR FOR select sortname from dbo.sort where charindex(','+rtrim(sortid)+',', @pid)>0 --替換如in(1,2,3)set @t=''open @MyCursorFETCH NEXT FROM @MyCursor INTO @name while @@FETCH_STATUS = 0begin if len(@t)=0beginset @t=@name endelsebeginset @t=@t+','+@nameend FETCH NEXT FROM @MyCursor INTO @nameendCLOSE @MyCursor DEALLOCATE @MyCursor return @t END
--局部游標 set @MyCursor=CURSOR FOR select sortname from dbo.sort where charindex(','+rtrim(sortid)+',', @pid)>0 --替換如in(1,2,3)set @t=''open @MyCursorFETCH NEXT FROM @MyCursor INTO @name while @@FETCH_STATUS = 0begin if len(@t)=0beginset @t=@name endelsebeginset @t=@t+','+@nameend FETCH NEXT FROM @MyCursor INTO @nameendCLOSE @MyCursor DEALLOCATE @MyCursor return @t END
?
轉(zhuǎn)載于:https://www.cnblogs.com/lecone/archive/2012/05/21/2511629.html
總結(jié)
以上是生活随笔為你收集整理的mssql自定义函数中使用游标的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 杰尔博冰淇淋机怎么调冰淇淋硬度?
- 下一篇: 在xcode4中使用cocos2d 2.