mysql sqlserver 函数_sqlserver 函数如何转mysql里面去 高分求助如题 谢谢了

CreateFUNCTIONdbo.fu_GetPhoneNamesByOfficeID(@OfficeIDint)RETURNSvarchar(250)ASBEGINdeclare@Strvarchar(250),@PhoneNamevarchar(50),@isFirstbitselect@Str=''set@isFirst=0dec...

Create FUNCTION dbo.fu_GetPhoneNamesByOfficeID ( @OfficeID int ) RETURNS varchar(250) AS BEGIN declare @Str varchar(250), @PhoneName varchar(50), @isFirst bit select @Str='' set @isFirst=0 declare name_cur cursor scroll for select p.手机品牌+ ' ' + p.手机型号 from TB_BAS_Office_Model m inner join phoneInfo p on p.flngID=m.flngPhoneID and m.flngOfficeID=@OfficeID order by p.手机品牌, p.flngID desc open name_cur fetch name_cur into @PhoneName while @@fetch_status = 0 begin if @isFirst=0 begin set @isFirst=1 select @Str=@Str + @PhoneName end else begin select @Str=@Str + ',' + @PhoneName end fetch next from name_cur into @PhoneName end close name_cur deallocate name_cur -- 返回值 return @Str End ------------------------------------------------------------------------------------------------- 上面的是 sqlserver 的自定义函数 我现在需要把他迁移到mysql 表数据已经好了 就这个函数么迁移呢 格式语法怎么做 谁可以帮帮我

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值