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 关闭游标