起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2699|回复: 2

[结贴] 违反唯一约束条件

[复制链接]

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
发表于 2019-4-25 16:17:41 | 显示全部楼层 |阅读模式
这是怎么回事,只是在原表中加字段而已,没有影响其他的内容,报了下面的错误:
而且这个 SA_DocNode 到底什么东西?


Caused by: com.justep.exception.BusinessException: 编码: JUSTEP150039; 提示: 执行sql: INSERT INTO SA_DocNode (SA_DocNode.sID, SA_DocNode.VERSION, SA_DocNode.sParentID, SA_DocNode.SDOCNAME, SA_DocNode.SSEQUENCE, SA_DocNode.SSIZE, SA_DocNode.SKIND, SA_DocNode.SDOCPATH, SA_DocNode.SDOCDISPLAYPATH, SA_DocNode.SCREATORFID, SA_DocNode.SCREATORNAME, SA_DocNode.SCREATORDEPTNAME, SA_DocNode.SCREATETIME, SA_DocNode.SEDITORFID, SA_DocNode.SEDITORNAME, SA_DocNode.SEDITORDEPTNAME, SA_DocNode.SLASTWRITERFID, SA_DocNode.SLASTWRITERNAME, SA_DocNode.SLASTWRITERDEPTNAME, SA_DocNode.SLASTWRITETIME, SA_DocNode.SFILEID, SA_DocNode.SDESCRIPTION, SA_DocNode.SDOCLIVEVERSIONID, SA_DocNode.SDOCSERIALNUMBER, SA_DocNode.SKEYWORDS, SA_DocNode.SCLASSIFICATION, SA_DocNode.SFINISHTIME, SA_DocNode.SNAMESPACE, SA_DocNode.SFLAG, SA_DocNode.SCACHENAME, SA_DocNode.SREVISIONCACHENAME) VALUES ( ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ), binds: [C86BC42015D00001E42F1C5D18114420, 0, defaultDocNameSpace, 电子源文件.pdf, null, 16940.0, application/pdf, /defaultDocNameSpace, /文档中心, /100000.ogn/100034.dpt/200072@100034.psm, 何大伟, 建筑规划设计研究院, 2019-04-25 16:14:51.798, , , , /100000.ogn/100034.dpt/200072@100034.psm, 何大伟, null, 2019-04-25 16:14:51.798, 492188-defaultDocNameSpace, null, 1, null, null, null, null, null, 1, , ]出错
    at com.justep.exception.BusinessException.create(Unknown Source)
    at com.justep.system.ksql.KSQLUtils.execSqlUpdate(Unknown Source)
    ... 40 more
Caused by: java.sql.SQLException: ORA-00001: 违反唯一约束条件 (X5SYS.SYS_C009145)

    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
    at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
    at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:213)
    at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:952)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3285)
    at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3368)
    at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
    at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
    ... 41 more



91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2019-4-25 16:41:15 | 显示全部楼层
确认是不是放了多个附件组件关联的同一个关系?这个问题在3.8版本中解决过
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
 楼主| 发表于 2019-4-25 17:52:15 | 显示全部楼层

哦你更新

本帖最后由 sandgia 于 2019-4-25 22:53 编辑
jishuang 发表于 2019-4-25 16:41
确认是不是放了多个附件组件关联的同一个关系?这个问题在3.8版本中解决过
...

我的版本是3.4 ,清理缓存后重启解决了这个问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-6 11:37 , Processed in 0.057402 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表