如何知道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操作处理的行数 p/l sql新建用户 oracle10g 函数怎样调用存储过程 返回值?急 oracle有没像sqlserver的IDENT_CURRENT函数,求教! ORACLE 9i 数据库的回滚段使用率不断增加,不知何种问题? 数据库down掉,请帮忙分析原因 请各位高手介绍几个下载ORACLE方面书籍的网址!! oracle 8i 用dbassist创建数据库报错,如何解决? 急问: rman中的命令report总出错(ora-01843无效的月份) rman 异机恢复控制文件出错 菜鸟求助 如何将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操作处理的行数