我的代码:
http://localhost:8080/home/workpanel/true/%20+%20item.name
我只需要最大数量的游标-因此按ORDER BY DESC。
如何仅获取游标C1的第一行?
答案 0 :(得分:7)
EXEC SQL
FETCH C1 INTO :a;
仅获取一行...因此只需执行一次即可。
但是,如果您知道只需要1行,最好将SELECT INTO
与FETCH FIRST ROW ONLY
一起使用
exec sql
SELECT *
FROM a
INTO :a
WHERE :field LIKE CONCAT(TRIM(a.number), '%')
ORDER BY a.number DESC
FETCH FIRST ROW ONLY;