1、创建测试表,
create table test_val(id varchar2(20),remark varchar2(20));
2、插入测试数据;
insert into test_val select level, 'lvl_'||level remark from dual connect by level<=100;
commit;
declare
v_int number;
begin
execute immediate 'select count() from test_val' into v_int;
end;
4、将变量值打印,查看结果;
dbms_outputput_line(v_int);
create public batabase link a_to_b\x0d\connect to (被 *** 作表所在库的用户名) identified by (被 *** 作表所在库的密码)\x0d\using ‘(被 *** 作表所属实例名)’;\x0d\然后在 *** 作实例中进行测试:\x0d\select 1 from dual@a_to_b;\x0d\如果有正确结果 那么你就建立了一个dblink了。\x0d\ \x0d\这个时候就可以 跨库查询了。
以上就是关于oracle 将查询结果赋值给变量全部的内容,包括:oracle 将查询结果赋值给变量、oracle数据库中两张表分别在两个数据库中怎么能建关联、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)