DECLARE @Action nvarchar(50)
DECLARE @Remark nvarchar(100)
DECLARE myCusor CURSOR FOR
SELECT [Action],Remark FROM UserVisit WHERE
[Action] LIKE '获取验证码%'
AND UserName='' AND Remark<>''
OPEN myCusor
FETCH NEXT FROM myCusor INTO @Action,@Remark
WHILE @@FETCH_STATUS = 0
BEGIN
IF (SELECT COUNT(1) FROM CaiCaiUserImport WHERE EncryptedMobile=@Remark) <>''
BEGIN
DELETE CaiCaiUserImport WHERE EncryptedMobile=@Remark
END
INSERT INTO CaiCaiUserImport
(
Notes,
EncryptedMobile
)
VALUES
(
@Action,
@Remark
)
print (@Action+ ' ' +@Remark)
FETCH NEXT FROM myCusor INTO @Action,@Remark
END
CLOSE myCusor
DEALLOCATE myCusorSQL游标 循环处理插入、修改语句
最新推荐文章于 2023-02-09 11:42:14 发布
本文介绍了一段代码流程,其主要目的是清理特定用户活动记录并整合到另一个系统中,涉及用户验证、删除重复项及数据迁移操作。

1278

被折叠的 条评论
为什么被折叠?



