oracle ora-00001违反唯一约束

查询了一下都说是,插入时数值重复,但是我在插入之前执行了删除。求大神解答执行到这就报错,这是一个存储过程... 查询了一下都说是,插入时数值重复,但是我在插入之前执行了删除。求大神解答

执行到这就报错,这是一个存储过程
展开
 我来答
renfengjun1986
2014-04-14 · 知道合伙人软件行家
renfengjun1986
知道合伙人软件行家
采纳数:925 获赞数:1553
中国地质调查局特聘数据库专家 CSDN博客专家 百度知道数据库行家 炼数成金版主 想了解更多请关注我的博客:

向TA提问 私信TA
展开全部
有重复数据,所以报错。检查一下自己的程序,最好把完整的procedure贴出来。
udmt556
2014-04-15
知道答主
回答量:22
采纳率:0%
帮助的人:16.6万
展开全部
这问题还要问,单独执行一下两句delete和insert,看看delete删干净了没有,看看insert里面有没有重复数据。。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友508fe89
2014-04-14 · 超过12用户采纳过TA的回答
知道答主
回答量:25
采纳率:100%
帮助的人:20.9万
展开全部
这个表的主键是?
追问
job_rrn,chart_type,yyyy,mm复合主键
追答
那个,首先不是说执行到哪里报错,因为整个insert语句是一起的,他报错在开头。应该是insert报错,但是由于删除过yyyy,mm相同的记录,应该是不会错的。建议先确认一下主键的设置语句是否正常执行。也就是主键的确是那个四个的复合主键
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式