怎么写个自定义函数实现,ORACLE 的listagg函数

学海无涯-回头是岸 2017-05-04 01:26:01
也就是 差不多 这个语句 写成自定义函数
stuff((select ','+convert(varchar(25), GuestName) FROM guest g WHERE g.ordersn = oi.OrderSN AND oi.ItemId = g.ItemId FOR XML PATH('')), 1, 1, '')
...全文
480 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
卖水果的net 版主 2017-05-04
  • 打赏
  • 举报
回复
或者考虑一下 CLR 吧,这个还得安装 VS 去开发,挺麻烦的。
  • 打赏
  • 举报
回复
引用 1 楼 wmxcn2000 的回复:
1、CLR 2、就是把你这个语句,写到一个函数中就可以了,但是不能通用;
我感觉 这个只能用存储过程 才能达到 通用的效果
卖水果的net 版主 2017-05-04
  • 打赏
  • 举报
回复
1、CLR 2、就是把你这个语句,写到一个函数中就可以了,但是不能通用;

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧