type curs is ref cursor;动态游标
cu3 curs;
open cu3 for 'select code_segment_start,code_segment_length,code_zone_id from zc.t_gx_rule_detail where field_id='||v_field_id;
loop
fetch cu3 into v_code_segment_start,v_code_segment_length,v_code_zone_id;
exit when cu3%notfound;我想问下,我用动态游标,想从数据表中取出 field_id=v_field_id.的记录,这样写有问题吗?
我这样写运行的时候抱"无效列名"的错误
请哪位大哥帮帮我
cu3 curs;
open cu3 for 'select code_segment_start,code_segment_length,code_zone_id from zc.t_gx_rule_detail where field_id='||v_field_id;
loop
fetch cu3 into v_code_segment_start,v_code_segment_length,v_code_zone_id;
exit when cu3%notfound;我想问下,我用动态游标,想从数据表中取出 field_id=v_field_id.的记录,这样写有问题吗?
我这样写运行的时候抱"无效列名"的错误
请哪位大哥帮帮我
解决方案 »
- 新手 oracle求帮助
- IMP-00003: 遇到 ORACLE 错误 29339
- 在线急等到```````
- 新来乍到;给各位大哥问个好;烦劳大哥们接个分……
- oracle jdbc向数据库中插入N条记录
- 求怎样生成下面的统计表的sql?急
- Oracle中那些字段不可以作为表中的字段?怎么查询?
- jdbc 连接 oracle 出错: 必须 做为 sysdba or sysoper 连接, 在线等
- linux下编译最简单oci程序的问题.
- 8.1.6升级到8.1.7后出现监听程序无法启动专用服务器进程
- 如何取多条记录中某字段的值最小的记录
- (www.china-it.org)一个IT技术社区,欢迎大家的光临,让我们一起学习,一起进步!顶者有分!
select code_segment_start,code_segment_length,code_zone_id from zc.t_gx_rule_detail where field_id=1;
有没有错误?
就这样说好来:就是我要查询一个表t_X.通过条件id=condition1
返回一个cursor
我该怎么写啊?我是这样写的
type curs is ref cursor;
cu3 curs;
tmp tX%rowtype;
begin
open cu3 for 'select * from t_X where id='||condition1||'';
loop
fetch cu3 into tmp;
exit when cu3%notfound;
....end loop;
open cu3 for 'select code_segment_start,code_segment_length,code_zone_id from zc.t_gx_rule_detail where field_id=001';正确,有多条记录返回