在答案中,作者声明:With the 64-bit x86_64 kernel, a 32-bit process can use the entire 4GB address space, except for a couple pages (8KB) at the end of the 4GB address space which are managed by the kernel.
这个内核管理的内存的用途是什么?它不应该在内核空间中,以防止用户意外损坏吗?
我想改变这一点。
variable myref REFCURSOR
begin
OPEN :myref FOR
select sysdate,12345 xid from dual
union all
select sysdate,67890 xid from dual;
end;
/
print myref
为xid列使用2个已定义的变量(12345和67890)。我似乎就是不能让上面的代码的语法起作用。
像这样的东西
declare
myNum1 NUMBER:=12345
myNum2 NUMBER:=67890
variable myref RE