有问题文章留言 看内容决定收费与免费
另外接收数据库质疑 勒索病毒数据恢复等项目。

导入会员数据,部分会员数据是负积分

【问题描述】

客户导入会员数据,部分会员数据是负积分,需要一个处理负积分的语句

【答】

您好,请备份数据库执行以下语句
use isszmbalv8
go
–插入剩余积分为负数的积分清除记录:
INSERT INTO t_rm_vip_acclist ( card_id , card_no , card_type , branch_no , oper_type , oper_id ,
ope_date , flow_no , consum_amt , acc_num , new_cardno , oper_des , memo , com_flag )
select card_id,card_no,card_type,’000′,’2′,’1001′,getdate(),”,0,abs(now_acc_num),null,
‘语句清除积分’+ substring(cast(now_acc_num as varchar(20)),1,len(cast(now_acc_num as varchar(20)))),”,’0’
from t_rm_vip_info where now_acc_num < 0
go
–更新会员档案剩余积分为0
UPDATE t_rm_vip_info SET dec_num = acc_num, now_acc_num = 0.00 where now_acc_num < 0

赞(0)
未经允许不得转载:思迅软件知识库 » 导入会员数据,部分会员数据是负积分

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址