如何知道update一条数据是否成功? 在SQL*PLUS里UPDATE后提示“已更新一行”(表示更新了一行),或“已更新0行”(表示一行也没有更新) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update bset dd=1where a=2if sql%notfound thenend if; UPDATE .....COMMIT;后 SQLPLUS 有提示。FORM等开发工具也应有相应的提示。 如果是sqlplus中set feedback on然后update 会有相应返回提示。如果还是不放心,可以在同一session中 select你刚才update的记录。 begin update mytable set ... where ....; if sql%rowcount > 1 then ... end if; ...end;紧跟在一句insert/update或者delete之后的sql%rowcount就是最近一次dml操作处理的行数 请教大神!如何使程序支持多种数据库?! 【所有积分就90了 大家见谅】 oracle 11g Form&report 安装不上,高手请进 oracle数据库触发器可否调用远程JAVA程序 vmware共享磁盘问题 关于job的一个问题 大虾们帮我解决一条sql语句! 如何编程实现动态关闭或打开触发器 分区与索引的问题! 急救啊急救,已经整整一天时间了 请了先!请问如何彻底的删除ORACLE 816?? 谢谢了 如何将excel表中的数据导到oracle中? 请高手们帮忙?
set dd=1
where a=2if sql%notfound thenend if;
COMMIT;
后 SQLPLUS 有提示。FORM等开发工具也应有相应的提示。
set feedback on
然后update
会有相应返回提示。如果还是不放心,可以在同一session中 select你刚才update的记录。
update mytable set ...
where ....;
if sql%rowcount > 1 then
...
end if;
...
end;紧跟在一句insert/update或者delete之后的sql%rowcount就是最近一次dml操作处理的行数