如何取得SQL语句。

qufo 2004-08-25 10:48:07
我手上有一个ERP。是用PB写的,连接一个Oracle 8.1.7 的数据库,其中一个操作称“记业务帐”点击按钮后将更改数据库中的两个表(我通过猜测验证)和其它一些东西,数据库服务器是另外一个电脑,现在我想把点记业务帐后所执行的SQL语句截下来研究一下是什么,因为记业务帐过程太麻烦,我想另外写一个小程序自动记帐.

请问如何截获所执行的SQL语句呢?或者有什么办法可以快速地知道他改变了哪个表中的哪些数据,在哪个表中新增了什么行呢?我数据库中有100多个表呀,而且很多都是0条记录的,NND不知道写这个ERP的人怎么想的。

可以使用其它软件或自己写,反正解决问题就好,各位帮忙。
...全文
105 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qufo 2004-08-25
  • 打赏
  • 举报
回复
回复人: zealot_zk(风中追风) ( ) 信誉:99 2004-08-25 11:35:00 得分: 0


查看sql的执行计划就可以了


怎个查法呀?直接看v$sql 中的 sql_text 还是别的什么“执行计划"?
zealot_zk 2004-08-25
  • 打赏
  • 举报
回复
查看sql的执行计划就可以了
qufo 2004-08-25
  • 打赏
  • 举报
回复
再UP,
bzszp 2004-08-25
  • 打赏
  • 举报
回复
v$sql
qufo 2004-08-25
  • 打赏
  • 举报
回复
UP

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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