游标是否能寄存多个结果集

游标是否能存放多个结果集?
想实现的是
声明C_VAR
CURSOR C_VAR IS
SELECT T.NAME1 FROM TABLE1 T
SELECT S.NAME2 FROM TABLE2 S;
要求TABLE1和TABLE2是无关联的,我只是想在循环里解决变量的赋值问题,如果声明两个游标,结果是分别循环,得到的结果不对。求指教?
------解决方案--------------------
union all实现

当然楼主还可以增加一个字段标明属于那个表数据,例如
CURSOR C_VAR IS
SELECT T.NAME1 AS NAME,'T1' AS FLAG FROM TABLE1 T
UNION ALL
SELECT S.NAME2 AS NAME,'T2' AS FLAG FROM TABLE2 S;