使用场景:下载玩家头像后,系统修改成自己服务器链接地址。
代码:
begin
declare @UserID int
declare @PicUrl nvarchar(512)
declare @num int
declare @error int
set @error=0
begin tran --申明事务
--申明游标
declare info_cursor cursor
for (select UserID from UserWeixinPicInfo where Status = 2)
--打开游标--
open info_cursor
--开始循环游标变量--
fetch next from info_cursor into @UserID
while @@FETCH_STATUS = 0 --返回被 FETCH语句执行的最后游标的状态--
begin
--do some code
--分文件夹修改用户头像
set @num = @UserID%100
set @PicUrl = N'https://aaa.bbb.com/head_image/'
if @num = 0
begin
set @PicUrl = @PicUrl + N'00/'+CONVERT(nvarchar(max),@UserID)+N'.jpeg'
end
else
begin
if @num < 10
begin
set @PicUrl =