1. 通过plsql如何查询最近调用的sql
相信很多在plsql developer调试oracle的朋友,经常会遇到在plsql developer执行的某一条SQL语句没有保存,那么专我们在plsql developer下如何找到属我们执行过的SQL语句呢,其实通过下列方法很容易实现。
首先打开plsql developer 工具,并新建SQL窗口,如下图
通过上面的方法是不是很容易,就找到历史使用的SQL语句。
2. plsql怎么查历史记录
快捷键,Ctrl+e。调历史记录
3. 如何查询oracle表的操作日志记录
1、打开oracle sql developer工具,没有此工具的可以去oracle官网下载安装即可,刚刚安装完成的是没有记录的,只有使用工具执行过后才会留下记录可以查询。打开之后不需要连接数据库就可以查询到sql记录了。
4. plsql 如何查看很久以前登陆的用户名
在pLSQL的菜单栏中找到TOOLS----preferences --oracle--logon history 下,如果store history前勾选了,那么你可以在下面的history下看专到登录用户的历属史记录。
5. pl sql历史打开文件记录如何删除
HKEY_CURRENT_USER\Software\Allround Automations\PL/SQL Developer\MRU
操作前退出plsqldev
6. plsql怎么查看有哪些人修改过记录
select uat.table_name as 表名,(select last_ddl_time from user_objects where object_name = uat.table_name ) as 最后来修改源日期
from user_all_tables uat
通过该语句,可以得到所有表的最后修改时间。
7. plsql能查看24小时内的操作表记录吗
主要是查看v$session 和v$sqlarea两个视图:
1、先查找 session信息
SELECT SID, OSUSER, USERNAME, MACHINE, PROCESS
FROM V$SESSION WHERE audsid = userenv( 'SESSIONID' );
2、查找当前被某个指定 session正在运行的sql语句。假设 sessionID为 100
select b.sql_text
from v$session a,v$sqlarea b
where a.sql_hashvalue=b. hash_value and a.sid= 1 00
8. plsql 怎么清楚sql历史记录
C:\Users\fengjun\AppData\Roaming\PLSQL Developer\PLSRecall.dat
这个文件存放着plsql developer历史执行sql的记录,如果你删除掉,那么plsql developer中按ctrl+e就不会有东西出现了。
9. 如何查看plsql的登陆和使用记录,比如某个用户名在某台电脑上运行了一个查询语句,如何能检测到呢
主要是查看v$session 和v$sqlarea两个视图:
1、先查找 session信息
SELECT SID, OSUSER, USERNAME, MACHINE, PROCESS
FROM V$SESSION WHERE audsid = userenv( 'SESSIONID' );
2、查找当前被某个指定 session正在运专行的sql语句属。假设 sessionID为 100
select b.sql_text
from v$session a,v$sqlarea b
where a.sql_hashvalue=b. hash_value and a.sid= 1 00