ORA_ROWSCN的数据类型是什么? 似乎为NUMBER但我在文档中找不到它。
declare
myscn ???;
begin
select ora_rowscn into myscn from t where ...;
end;
答案 0 :(得分:2)
这是NUMBER
。您可以通过创建一个简单的视图并对其进行描述(或从*_tab_columns
中选择)来看待自己。这是一个简单的sqlfiddle演示
create table foo (
col1 number
);
create view vw_foo
as
select col1, ora_rowscn scn
from foo;
select *
from user_tab_cols
where table_name = 'VW_FOO';
如果您想了解更多关于SCN格式(系统更改编号)的详细信息,请参阅one decent article