提示不能从T_ECC_MEMBER_L插入重复键值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了提示不能从T_ECC_MEMBER_L插入重复键值相关的知识,希望对你有一定的参考价值。
问题:当新增会员档案时,提示不能从T_ECC_MEMBER_L插入重复键值;解决方法:
/*查询异常档案资料,并且找出最大的正常id,插入临时表*/
select fpkid,2553587+ROW_NUMBER() over(order by fpkid) xuhao
into memberl
from T_ECC_MEMBER_L where fpkid like '100002%'
/*更新*/
update a set a.fpkid=xuhao From T_ECC_MEMBER_L a
inner join memberl b on a.FPKID=b.fpkid
select * From T_ECC_MEMBER_L where fpkid not like '100002%'
以上是关于提示不能从T_ECC_MEMBER_L插入重复键值的主要内容,如果未能解决你的问题,请参考以下文章
SQL执行插入时,遇到重复键值时,如何设置才能让新插入的数据覆盖原有旧数据;要用存储过程么?