当前位置: 代码迷 >> PB >> select into from where解决方法
  详细解决方案

select into from where解决方法

热度:54   发布时间:2016-04-29 05:39:45.0
select into from where
select sampleno
into :ceshi1
from wok_sample
where wok_sample.sampleno = 1648;
我想问的是,如果where wok_sample.sampleno = 1648;判断语句有多条记录符合如何接受他们的sampleno?
into :ceshi1,:ceshi2???
------解决方案--------------------
用PB里的游标
或者用datawindow检索
------解决方案--------------------
顶楼上,要是返回多条的话   你可以用游标或者数据窗口(或者datastore)来存放,然后循环使用
------解决方案--------------------
一楼正解,多条查询结构,是需要使用游标。当然了,使用数据窗口就更方便了

游标

DECLARE 游标名称 CURSOR FOR "SELECT语句"

OPEN 游标名称

FETCH 查询

CLOSE 关闭游标
  相关解决方案