91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SQL server中怎么使用自定義函數和游標

發布時間:2021-08-04 16:08:15 來源:億速云 閱讀:258 作者:Leah 欄目:數據庫

SQL server中怎么使用自定義函數和游標,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

編號

標準宗地編碼(landCode)

所在區段編碼(sectCode)

1

131001BG001

G001

2

131001BG002

G001

3

131001BG003

G001

4

131001BG004

G002

5

131001BG005

G003

現在需要將表中的數據轉換為如下表所示結果:

編號

區段編碼

包含的標準宗地

1

G001

131001BG001,131001BG002,131001BG003

2

G002

131001BG004

3

G003

131001BG005

在SQL server數據庫中,創建自定義函數,通過游標,將表的數據轉化為結果表,函數代碼如下所示:復制代碼 代碼如下: create function combstr(@name nvarchar(50)) returns nvarchar(300) as begin declare @resultStr nvarchar(300) declare @tempStr nvarchar(500) declare @flag int declare myCur cursor --定義游標 For(select landCode from land where sectCode=@name ) open myCur –-打開游標 fetch next from myCur into tempStr –將游標下移 set @flag=0 while @@fetch_status=0 begin if @flag=0 begin set @resultStr=@tempStr end else begin set @resultStr=@resultStr+','+@tempStr end set @flag=@flag+1 fetch next from myCur into @tempStr end close myCur deallocate myCur return @result end

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

绥化市| 韩城市| 方山县| 霍城县| 建德市| 乳山市| 朔州市| 元谋县| 长岭县| 高雄市| 宜宾县| 白沙| 夏邑县| 焉耆| 隆安县| 晋州市| 正阳县| 洛川县| 拉萨市| 大石桥市| 无为县| 盐亭县| 西林县| 云安县| 怀来县| 尼勒克县| 富蕴县| 富民县| 南江县| 鱼台县| 麻江县| 政和县| 海口市| 绥芬河市| 闻喜县| 县级市| 靖宇县| 思南县| 珲春市| 本溪| 白银市|