gaara_defy 2017-11-10 04:01 采纳率: 0%
浏览 4493

表原有数据重导后报 ORA-00001: 违反唯一约束条件

过程如下:
1.创建备份表,备份数据
create table tf_f_feepolicy_send_bf as
select * from tf_f_feepolicy_send ;
2.清楚原表数据
truncate table tf_f_feepolicy_send ;
3.重新拖数据
insert into tf_f_feepolicy_send
select a.PARTITION_ID,
a.PRESENT_INS_ID,
a.S_USER_ID,
a.D_USER_ID,
'19'||FEEPOLICY_INS_ID,
a.FEEPOLICY_ID,
b.item_code ADDUP_ITEM_CODE,
a.VALUE,
a.START_DATE,
a.END_DATE,
a.UPDATE_TIME,
a.TRANS_TIME,
a.TRANS_MODE,
a.REMARK,
a.GCTP_FLAG
from ucr_act1.tf_f_feepolicy_send_bf a, pd.jf_discnt_exp_rela b
where b.event_type=3
and a.feepolicy_id = b.feepolicy_id ;

 第三步出现报错 ORA-00001: 违反唯一约束条件 

 原表主键:
 alter table TF_F_FEEPOLICY_SEND

add constraint PK_TF_F_FEEPOLICY_SEND primary key (PRESENT_INS_ID, PARTITION_ID)

 大神帮忙分析下是什么原因啊。
  • 写回答

2条回答

  • OracleFamily 2017-11-10 05:18
    关注

    这又什么好看的, pd.jf_discnzt_exp_rela 的feepolicy_id 有重的。会关联出多条记录

    评论

报告相同问题?

悬赏问题

  • ¥30 python代码,帮调试
  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条