
正文
oracle存储过程日志,oracle 存储过程日志
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
oracle查看执行过哪些存储过程
1、打开PL/SQL,新建sql窗口 输入包体的用户名及包名,例如用户名.包名,选中右击,选择view spec & body查看,包体有两页,第1页为包里过程的目录,第2也为具体内容。
2、plSQLdevloper工具:左侧找到‘Procedures’,点开之后即可查看当前用户的所有存储过程。
3、程序内容。隐式的例如 程序里用了view,view里包含了很多表,那么直接看程序没用。
4、语句查看方法:执行语句:SELECT text FROM user_source WHERE NAME = Procedure NameORDER BY line;--其中Procedure Name为存储过程名字,需要全部用大写英文。
5、右键点击new。在弹出的窗口中,在下图指的箭头处【what】输入需要执行的内容,该实例是执行一个存储过程。如果不方便编写执行内容,可以点击如下图按钮进入大界面编写。编写成功后,点击下方按钮提交,就完成了。
6、可以DEBUG一下,如果是用PLSQLDEVELOPER的话,可以设断点在可能比较慢的地方用F9跟进去。
相关问答
Q1: 怎样使用oracle自动执行存储过程?
找到你要运行的存储过程,对它点右键,点“测试”(英文版下Test,官方有中文版哦),出来一个对话窗,在变量区的“值”那里填入需要传入的变量,然后点 小齿轮 去运行。
打开set serveroutput on还需要有输出内容才可以显示。
两种方法 1。oracle中有 [作业] 功能,创建一个作业,然后,设置定时执行。2。用系统的[定时任务],定一个时间,然后调用bat文件,从bat中调用oracle的存储过程。
sql语句执行的时候要先编译,然后执行。存储过程就是编译好了的一些sql语句。应用程序需要用的时候直接调用就可以了,所以效率比较高。存储过程可以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和复杂的运算。
登录到指定的数据库,然后左侧列表找到procedures。展开,找到要运行的存储过程,右键-选择测试。点齿轮运行,然后输入参数运行,如果没有参数,直接运行就可以。
Q2: 怎么查oracle存储过程更新记录
可以利用表上的伪列ora_rowscn来判断。但不是任何时时候修改和插入的都可以,只能看到最近一段时间的,另外,得出的结果也不一定准确,因为在默认情况下,你更新某一行,那么这一行所在数据块上的其它行的修改时间也会变。
首先打开oracle sql developer工具,没有此工具的可以去百度浏览器下载安装即可,鼠标点击查看菜单。在二级菜单中,选择SQL历史记录选项,或者按快捷键F8打开窗口。
每种方法都有各自的缺陷,看来很难有一种完备的查看SQL执行历史的方法。
Q3: 如何查询Oracle数据库的操作日志
1、:这个Cache里的就是火狐的临时文件了,火狐的临时文件就缓存。2:不过这个火狐的缓存文件是需要用其他软件才能查看其里面的真正内容的,提出视频文件,要用NetVideoHunter或flvcd。
2、Oracle日志文件查看方法:以sysdba权限用户登录数据库。
3、打开oracle sql developer工具,没有此工具的可以去oracle官网下载安装即可,刚刚安装完成的是没有记录的,只有使用工具执行过后才会留下记录可以查询。打开之后不需要连接数据库就可以查询到sql记录了。
关于oracle存储过程日志和oracle 存储过程日志的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








