请指教:java中使用JDBC链接oracle执行一个update操作,怎么知道更新了几条数据呢?

selectcount(*)我也想到了,但是因为是两个sql,不太严谨所以,对方不同意... select count(*)我也想到了,但是因为是两个sql,不太严谨所以,对方不同意 展开
 我来答
尹巧骏
2009-11-17
知道答主
回答量:29
采纳率:0%
帮助的人:11.8万
展开全部
int rows = prepareStatement.executeUpdate();
rows 就是你update 的记录数
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
嘉尔的爸爸
2009-11-17 · TA获得超过1820个赞
知道小有建树答主
回答量:1013
采纳率:0%
帮助的人:298万
展开全部
select count(*) 后面加上和updat一样的条件 就出来了
比如:
update table set name="张三"

select count(name) from table

只是类似的,如果不懂可以把你的update语句贴出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dieslrae
2009-11-17 · TA获得超过1146个赞
知道小有建树答主
回答量:2771
采纳率:0%
帮助的人:0
展开全部
执行修改删除语句会返回一个int的修改条目的。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fengweizhi1985
2009-11-17 · TA获得超过524个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:225万
展开全部
ps.excuteUpdate()会返回更新的数目吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式