如何ora03135解决方法ORA-00001的错误

相关文章推荐:
我的应用报错,察看日志后得到如下信息:
SqlErrMsg=ORA-00001: unique constraint (CCB.TJGDM_UN1) violated
我判断是违反了唯一性约束。CCB是数据库的用户,TJGDM是数据库的一个表。
我用CCB用户登录数据库,进入sql*plus ,
SQL> select * from all_constraints
where constraint_name='TJGDM_UN1';
no rows selected
SQL> select constraint_name from all_cons_columns
where constraint_name='TJGDM_UN1';
no rows selected
SQL> select constraint_name from all_constraints
where owne...
回复 (10) 浏览 (25880)
其他文章推荐
ITPUB官方微博:
本帖最后由jjkol1于5:08编辑最近遇到这个问题,想把模具纳入SAP来管理如何做,该如何处理?大家公司都是怎么处理的?大家讨论下,...
回复 (29) 浏览 (348)
QQ记录被窃取?深圳人大代表马化腾表示网络安全问题很难被根治,这不是一个企业的问题,而是整个产业环境的问题。鲁力摄近日,关于“聊天记录被泄露”的话题又成为了互联网业界的一个热点,在搜索引擎输入“聊天记录查看器”,随便就可以得到数十页的搜索结果,其中不少 ......
回复 (4) 浏览 (114)
环境:ORACLERAC+ASM在线日志是写到ASM中的请问每个实例的在线日志可以写到自己本地磁盘吗??也就是不走共享存储了...
回复 (9) 浏览 (207)
A\B\C\D\E五个人一组。A是组长。A:公司内部有背景、但是没有做项目计划等项目管理的事情。B:刚毕业,每天只是看书、看代码。C:公司内部有背景,每天不知道在做什么。D:公司内部有背景,每天自己写一些自己喜欢的代码。E:工作1-2年,新人刚公司。如果你是组长,如何 ......
回复 (3) 浏览 (142)
本帖最后由七月紫雪于1:53编辑下面一个过程原本正常运行,我为了把它分几种情况判定而增加了红色文字部分,现在程序可以按照预想执行,但是每次执行都会产生日志提示如下:ROLLBACKTRANSACTION请求没有对应的BEGINTRANSACTIONCREATEPROCEDUREtest@Kindint,ASsetn ......
回复 (14) 浏览 (200)
Oracle10.2.0.4,&&LinuxAS5.3,64Bit&&Production+LogicalStandby&&,&&其中LogicalStandby用于报表查询。&&报错信息如下:&&MonAug&&209:39:042010RFSLogMiner:Regi ......
回复 (5) 浏览 (173)
今天上班收到告警邮件,是一个定时刷新物化视图的job引起的错误:ORA-00001:uniqueconstraint(NDMAIN.I_GPO_USR_USER_IDXU_CODE)violated检查两边约束,发现完全一致,经过10046跟踪,发现根本原因。下面举例重现错误:SQL&createtabletest(idint,codevarchar2(10) ......
回复 (3) 浏览 (679)
文章推荐:
盛拓传媒:
友情链接:
特别鸣谢:
北京皓辰网域网络信息技术有限公司. 版权所有
北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证:编号(京)字第1149号
ITPUB推荐文章解答你所有技术难题温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
阅读(5138)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_095067',
blogTitle:'Oracle异常总结',
blogAbstract:'Oracle异常处理异常处理是考验一个应用程序健壮性的最好方式,开发人员必须考虑程序中可能出现的各种错误,并进行相应的处理。Oracle中异常分为预定义异常,非预定义异常和自定义异常三种。一 预定义异常预定义异常是指由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或出现其它系统限制的情况时,将会隐含地触发一个内部异常。以下是PL/SQL为我们预定义的异常(经常更新中):1 CURSOR_ALREADY_OPEN该异常触发ORA-06511错误。当程序中的一个游标已经执行了打开操作,如果开发人员试图再一次打开这个已经打开的游标时,将触发该异常。示例:DECLARECURSOR test_cursor IS',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:1,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}在插入数据时报错:java.sql.SQLException: ORA-00001: 违反唯一约束条件 (NEWS.SYS_C005409) 如何解决?_百度知道
在插入数据时报错:java.sql.SQLException: ORA-00001: 违反唯一约束条件 (NEWS.SYS_C005409) 如何解决?
reate table TOPIC(
TOPICID NUMBER public boolean insert(Connection con,
if(alter table TOPIC
add primary key (TOPICID)
using index
tablespace USERS
pctfree 10
initrans 2
maxtrans 255
initial 64K
minextents 1
maxextents unlimited
ps, null),
boolean flag =
} catch (SQLException e) {
String sql = &
int nIndex = 0,.getMaxId(con)+1); 0){
sql = null,
NVARCHAR2(100) not null)tablespace USERS
pctfree 10
initrans 1
maxtrans 255
initial 64K
minextents 1
maxextents unlimited
DBHelp.executeUpdate() &gt.printStackTrace().prepareStatement(sql), null, ps?)&quot, TopicDTO tdto) {
PreparedStatement ps =insert into topic values(;.close(
ps = con.getTname()).setInt(++nIndex.setString(++nI
return flag?
提问者采纳
getMaxId(con)这个值,所以两次插入了相同的主键 ********************************************************************************** this:你主键没有设置自增长,能保证都不重复么,你却插入了重复的数据。是不是某列的的约束条件是唯一应该把建表语句和插入语句贴出来啊。有一种可能
提问者评价
谢谢!! this.getMaxId(con)这个地方出错了*_*
其他类似问题
按默认排序
其他1条回答
就是违反唯一约束呀,可能你ID重复了或者你设置的唯一键值,不要重复就是了 肯定是TOPICID的值重复了,调试下就知道了嘛
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 错误00001 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信