java+oracle:项目中提交一个update语句,失败!程序无问题,sql语句也没问题。

我用MyEclipse开发一个项目,在项目中提交一条update语句,当程序执行到操作SQL部分时,直接断开了程序的运行,并且后面的程序也不再执行,在console打印出... 我用MyEclipse开发一个项目,在项目中提交一条update语句,当程序执行到操作SQL部分时,直接断开了程序的运行,并且后面的程序也不再执行,在console打印出了执行的语句,但没有在数据库中执行成功。此时,不对MyEclipse做任何操作,把语句放到PL\SQL中执行,也不通过(如图

),就像这条语句一直再执行中。我把MyEclipse中的项目关闭,再执行语句,就没问题。
展开
 我来答
xiaoxinhenaiN1
2013-07-24 · TA获得超过3636个赞
知道小有建树答主
回答量:1047
采纳率:50%
帮助的人:1034万
展开全部
在对数据库操作时、除了查询数据不需要结尾外,update delete 等语句都是需要commit的。
楼主给出的图提示在等待,实际上是上一次操作数据库时 事物没有提交,而此次事物的提交必须在上一次之后,所以并非有错、而是你需要给操作语句提交事物。
maohua_cai
2013-07-26
知道答主
回答量:19
采纳率:0%
帮助的人:2.1万
展开全部
将=Null改成=‘’试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linghuliz
2013-07-26
知道答主
回答量:8
采纳率:0%
帮助的人:3.6万
展开全部
是不是有锁冲突了啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式