如何定义一个变量v_orgid (结果集或者数组或者集合)来接收查询结果,如下:
select org_id into v_orgid from table_A;
进一步,这样接收了数据之后,将 v_orgid 再作为查询条件
例如 这样 select * from table_B where org_id not in v_orgid;
为什么不把两个sql合在一起写
合在一起,如果数据量很多,或查询次数很多,就会重复查询,有时候会·查询很久,如果只查询一次,速度会优化很多,但是我也不知道怎么用变量接集合
select table_name BULK COLLECT INTO tables from all_tables where OWNER = upper('||userName||');