在线等待!如何知道update影响的行数,要求在客户端的sql里实现,不能调用服务器端存贮过程

gpo2002 2003-09-02 11:22:20
如题!
...全文
73 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gpo2002 2003-09-03
  • 打赏
  • 举报
回复
还有更好的办法吗?
jpabcd 2003-09-02
  • 打赏
  • 举报
回复
客户端?是指sqlplus还是利用客户端做的开发,一般数据库接口都有相应方法啊,看你用什么了!
gpo2002 2003-09-02
  • 打赏
  • 举报
回复
To beckhambobo(beckham)
sql%rowcount我在查询老贴的就看到了,但是这个是用在存储过程里面的
我的情况是不能调用数据库端的存储过程,只能通过调用oo4对象来sql,
或者是否能动态的创建个存储过程?
还望beckhambobo能进一步回答一下


beckhambobo 2003-09-02
  • 打赏
  • 举报
回复
sql%rowcount
gpo2002 2003-09-02
  • 打赏
  • 举报
回复
最好不好select count(*) where 这样子取得,这样子效率太低
beckhambobo 2003-09-02
  • 打赏
  • 举报
回复
CREATE OR REPLACE PACKAGE pkg_test
AS
num number:=0;
END pkg_test;
/

create trigger table_tri
after update on table_name
for each row
begin
pkg_test.num:=pkg_test.num+1;
end;
/
在前端调用这个变量吧,触发器也不是好办法,影响性能
gpo2002 2003-09-02
  • 打赏
  • 举报
回复
c/s模式
使用Oracle Objects for OLE (OO4O)
关键是不知道怎么写这样子的sql语句

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧