例2(すべてのカテゴリを取得)
この例は、
例1(すべての行をフェッチ)に似ていますが、すべてのカテゴリをフェッチします。
PROCEDURE fetchExample2 (OUT category CHAR)
BEGIN
DECLARE temp CHAR DEFAULT '';
SET category = '';
FOR x AS SELECT Categories.CategoryName
FROM /shared/access/Categories Categories
DO
SET temp = x.categoryName;
SET category = CAST(CONCAT(CONCAT(category, ' '), temp) AS CHAR);
END FOR;
END