介绍两种方式:
一、sys用户下:
select current_scn from v$database;
select dbms_flashback.get_system_change_number as scn from dual;
二、普通用户下:
—普通用户需要有dbms_flashback的权限
---授权给lgr用户
SYS@ENMOEDU> grant execute on dbms_flashback to lgr;
Grant succeeded.
---lgr用户下查询
LGR@ENMOEDU> select dbms_flashback.get_system_change_number as scn from dual;
SCN
----------
1061428
本文介绍了在Oracle数据库中查询系统变更号(SCN)的两种方法。第一种是在sys用户下使用SQL语句直接查询v$database视图;第二种是通过dbms_flashback包获取SCN,适用于普通用户,但需先由sys用户授权。
570

被折叠的 条评论
为什么被折叠?



