oracle将查询结果放在数组中应使用的语句

[复制链接]
查看11 | 回复3 | 2011-2-24 10:12:38 | 显示全部楼层 |阅读模式
显示成数组形式


回复

使用道具 举报

千问 | 2011-2-24 10:12:38 | 显示全部楼层
这个不用数组吧一个游标就搞定先定义一个游标名并且把BNO和BNAME定义两个变量v_bno int;v_bname varchar2(256);CURSOR cur_1 IS
SELECT BNO,BNAME FROM TABLE_NAME ORDER BY BNO;后边调用时open cur_1;
loop
fetch cur_1 into v_bno,v_banem;
exit when cur_1%notfound;
end loop;
close cur_1;
回复

使用道具 举报

千问 | 2011-2-24 10:12:38 | 显示全部楼层
正常查询就可以了。你要是批量的插入一个表中可以insert into 表 (bno ,bname)select 字段1,字段2 from 表二
回复

使用道具 举报

千问 | 2011-2-24 10:12:38 | 显示全部楼层
如:将“接口”的情况放入数组A中select * from 表名 where bname ='接口' into array A
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行