首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >违反异常的唯一约束:错误301

违反异常的唯一约束:错误301
EN

Stack Overflow用户
提问于 2017-06-17 10:10:48
回答 1查看 4.5K关注 0票数 1

在插入180 k记录时,我得到了直接udate以及标准ADSO上的唯一约束违反错误。我确信,对于我的复合主键(12个字段的组合),所有记录都是唯一的。

我正在使用AMDP在平台版本中插入数据。

使用以下方法验证记录的唯一性:

代码语言:javascript
复制
Select a, b, c, d from "Calculation View" group by a, b, c, d having count(*)>1

此查询不返回任何行。我的ADSO目前没有任何数据。

还使用以下方法进行验证:

代码语言:javascript
复制
Select Count(*) from (Select a, b, c, d from "Calculation View")
Select Count(*) from (Select distinct a, b, c, d from "Calculation View")

在这两个查询中,计数是相同的。

以下是错误:

执行数据库过程"ZFXX_VOLUME_REPORTING=>METH_INSERT_BMS_PIVOT".时出错SQL错误:"301“。SQL消息:“违反了唯一约束:"SAPABAP1"."ZFXX_VOLUME_REPORTING=>METH_INSERT_BMS_PIVOT#stb2#20170616162711"":第10行COL3 (at pos 253):"SAPABAP1"."ZFXX_VOLUME_REPORTING=>METH_INSERT_BMS_PIVOT":第27 Col1行(at pos 903):301唯一约束违反了异常:唯一约束被违反: TrexUpdate在表‘SAPABAP1 1:/BIC/AG9SC26ADU2’上失败,错误:SAPABAP1 1:/BIC/AG9SC26ADU2en自检查中的唯一约束违规,约束=‘$trexexternalkey$’,udiv='10,1030201703;6,201703;12,FR04 0010451260;2,20;4,FR04 04;6,D 1410;7;1,0;3,DIS;1,D;1,0;12,替代品‘,pos=195705,indexname=/BIC/AG9SC26ADU2~0,rc=55“。

EN

回答 1

Stack Overflow用户

发布于 2017-06-19 00:24:49

如果没有更深入的系统分析,就几乎不可能看到这里发生了什么。这可能是一个错误,但要验证这一点,SAP支持必须检查系统、有问题的ADSO和数据源。我强烈建议开一个支援事件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44603316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档